Escolar Documentos
Profissional Documentos
Cultura Documentos
• O que é?
• Um pouco de história:
• Anos 50
• Anos 70
• Anos 80
• Anos 90
PARADIGMA DE ORIENTAÇÃO A
OBJETOS
• Objetivo
• Classe e Objeto
JAVA
• História
• Tipo
POO JAVA - ABSTRAÇÃO
class NomeDaClasse {
int atrib1
bool atrib2
string atrib3
métodos ...
}
c1 = new NomeDaClasse ()
c1.atrib1 = 213
c3.atrib1 = “Trabalho”
POO JAVA - ENCAPSULAMENTO
• TIPO:
• public
• private
• MODIFICADORE:
• get
• set
POO JAVA - HERANÇA
• SUPERCLASSE
• SUBCLASSE
• Polimorfismo estático
• Polimorfismo dinâmico