Você está na página 1de 10

Disciplina:

Programação Orientada a Objetos

Prof. Jaime William Dias


Mestre em Ciência da Computação
Semana I
Aula 02

Principais Conceitos da POO

Prof. Jaime William Dias


Mestre em Ciência da Computação
Programação Orientado a Objetos

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:

• Classe Funcionário: nome, endereço,telefone, CPF;


• Classe Carro: nome, marca, ano, cor;
• Classe Livro: autor, editora, ano.
Programação Orientado a Objetos

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.

FELIX, R. (Org.) Programação orientada a objetos. Pearson. 2016. ISBN:


9788543020174.

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.

SINTES, Anthony. Aprenda programação orientada a objetos em 21 dias. São Paulo:


Pearson Education do Brasil, 2002. 693p. ISBN: 9788534614610.

LEE, Richard; TEPFENHART, William. UML e C++ - guia prático de desenvolvimento


orientado a objeto. São Paulo: Pearson, 2001. 586 p. ISBN 9788534613644

Você também pode gostar