Página da disciplina de Linguagem de Programação 2 - Paradigma de Programação Orientada a Objetos, Turma A de 2010/01.

Conteúdo dos semestres anteriores:

Ementa Original

Conceitos de orientação a objetos: Classes, objetos, herança, polimorfismo, ligação dinâmica, métodos e mensagens, encapsulamento e reuso. Componentização. Classes abstratas e interfaces, herança múltipla; Tratamento de exceções. Noções de projeto orientado a objetos. Generalização e especialização.

Disponível em http://www.joinville.udesc.br/portal/ensino/graduacao/tecnologia_sistemas/disciplina.php?d=LPG-II

Horários

HorárioSegundaTerçaQuartaQuintaSexta
19:00 ~ 19:50   LPG2/A 
19:50 ~ 20:40   LPG2/A 
20:50 ~ 21:40    LPG2/A
21:40 ~ 22:30    LPG2/A

Aulas

Arquivos/Softwares Utilizados

Referências

Programação Orientada a Objetos

  1. GUZDIAL, Mark J. Squeak: Object-Oriented Design with Multimedia Applications. Prentice Hall, 2000. Disponível online em http://www.iam.unibe.ch/~ducasse/FreeBooks/GuzdialBookDrafts/.
  2. Vídeo demo de Sketchpad (1/2)
  3. Vídeo demo de Sketchpad (2/2)
  4. Sketchpad apresentado por Alan Kay
  5. ECKELS, Bruce. Thinking in Java, 3rd Edition. Disponível Online.
  6. SANTOS, Rafael. Introdução à Programação Orientada a Objetos usando Java. Rio de Janeiro: Elsevier, 2003.
  7. DEITEL, H. M., DEITEL, P. J. Java : como programar. 6.ed. Pearson / Prentice Hall, 2005.
  8. BOOCH, Grady & RUMBAUGH, James & JACOBSON, Ivar. The Unified Modeling Language User Guide, 2ª Edição. EUA: Addison Wesley Professional, 2005.
  9. CAELUM. Java e Orientação a Objetos. Disponível para download aqui.
  10. KÖLLING, Michael. Greenfoot Tutorial. Disponível online em http://www.greenfoot.org/doc/tutorial/tutorial.html
  11. KÖLLING, Michael & PAIN, Martin. The Greenfoot Programmers's Manual. Disponível online em http://www.greenfoot.org/doc/manual.html
  12. Guia Visual de Componentes Swing

Page last modified on August 26, 2010, at 04:46 PM