Escolar Documentos
Profissional Documentos
Cultura Documentos
Principais Conceitos:
• Classe
• Objeto
• Atributo
• Método
Programação Orientado a Objetos
Classe
• Define características abstratas dos objetos;
• Define os atributos (informações) e métodos (comportamentos)
dos objetos;
• É a “planta” que define como serão os objetos. (FELIX, 2016)
Programação Orientado a Objetos
Objeto
• Um objeto possui um estado (atributos), exibe um comportamento
(operações) bem-definido e possui uma identidade única
(referência). (FELIX, 2016)
Programação Orientado a Objetos
Atributo
• São características de um objeto, basicamente a estrutura de
dados que vai representar a classe. (FELIX, 2016)
• Exemplos:
Método
• Define os comportamentos, ações dos objetos. (FELIX, 2016)
Exembro:
• Um objeto cachorro tem ação de latir, comer, dormir, etc.
• Um objeto carro tem ação de dar partida, andar, parar, desligar,
abrir portas, etc.
Bibliografia Base
BARNES, David J.; KÖLLING, Michael. Programação Orientada a Objetos com Java:
uma introdução prática usando o BlueJ - 4a edição. Pearson, ISBN: 9788576051879.
DEITEL, Paul; DEITEL, Harvey. Java: como programar. 8. ed. São Paulo: Pearson
Prentice Hall, 2010. 1176 p. ISBN 9788576055631.
DEITEL, Harvey; DEITEL, Paul. Java: Como programar. 10. ed. São Paulo: Pearson
Education do Brasil, 2017. ISBN 9788543004792.