Prog. Orientada a Obj.

NOME DA DISCIPLINA: Programação Orientada a Objeto

OBJETIVOS: Apresentar ao aluno os paradigmas e modelos mais comuns de linguagem de programação, bem como os conceitos de orientação a objetos através da resolução de problemas usando Java.

EMENTA: Paradigmas/Modelos de Linguagens de Programação; (Linguagens imperativas, Linguagens declarativas, Linguagens Funcionais, Linguagens orientadas a objetos); Metodologias de Desenvolvimento de Programas; Introdução a Orientação à Objetos. Encapsulamento. Herança. Polimorfismo. Atributos e métodos static. Introdução à Java: objetos, classes, métodos, interfaces, threads e exceções. Java Virtual Machine. Características. Elementos básicos. Funções de entrada e saída. Estruturas de controle. Estruturas de dados Homogêneas.

BIBLIOGRAFIA BÁSICA:

  • BORATTI, Isaias Camilo. Programação orientada a objetos em Java. Florianópolis: Visual Books, 2007.
  • GREENE, J.; Stellman, A. Use a cabeça C#. Rio de Janeiro: Alta Books, 2010.
  • SANTOS, R. Introdução a Programação orientada a objetos usando Java. Rio de Janeiro: Elsevier, 2009.

BIBLIOGRAFIA COMPLEMENTAR:

  • DEITEL, Harvey M.; DEITEL, Paul J. Java: como programar. São Paulo: Prentice-Hall, 2010. (BVirtual)
  • LEMAY, Laura. Aprenda em 21 dias Java: professional reference. Rio de Janeiro: Pearson, 2005. (Bvirtual)
  • SINTES, A. Aprenda programação orientada a objetos em 21 dias. São Paulo: Pearson Books, 2010. (BVirtual)


 

Material das Aulas:

>> Introdução a Orientação a Objetos – Cap01

>> Introdução ao Java – Resumo_Aulas_Java_Intro

>> Atalhos>> Shortcuts_pt_BR_Errata55_pt_BR

>> LEITURAS EM JAVA

>> jOptionPane


 

Aula 18/09 – revisao_poo

 

Anúncios