INFORMAÇÕES

  • Código: 1107147
  • Créditos: 4

EMENTA

  • Conceitos e terminologia de orientação a objetos: objetos, classes, métodos e mensagens, herança simples e múltipla, polimorfismo e sistema de tipos.
  • Classificação de linguagens baseadas em objetos.
  • Projeto orientado a objetos.
  • Introdução a uma linguagem de programação orientada a objetos.
  • Aplicações práticas.

BIBLIOGRAFIA

Arnow, D. e Weiss, G. Introduction to Programming Using Java: an Object Oriented Aproach, 2a edição. Addison-Wesley, 2003;

Deitel, H. M. e Deitel, P. J. Java How to Program. 7a edição. Prentice Hall, 2007;

Arnold, K. e Gosling, J. The Java Programming Language, 3a edição. Addison Wesley, 2000;

Meyer, B. Object-Oriented Software Construction, 2a edição. Prentice-Hall, 2000.