Please enable JavaScript.
Coggle requires JavaScript to display documents.
Java OO 1/7 - Coggle Diagram
Java OO 1/7
Encapsulamento
-
Regra de ouro: o objeto deve sempre estar em um estado consistente, e a própria classe deve garantir isso
-
-
Gerando automaticamente construtores, getters e setters com Eclipse
-
-
-
-
protected: o membro só pode ser acessado no mesmo pacote, bem como em subclasses de pacotes diferentes
public: o membro é acessado por todas classes (a menos que ele resida em um módulo diferente que não exporte o pacote onde ele está)
-
-
-
this
-
-
Passar o próprio objeto como argumento na chamada de um método ou construtor (ex: partida de xadrez como parâmetro para criar a peça Rei)
-
-
-
Matrizes
-
Posição em (l,c). Linha Coluna
-
Construtor
É uma operação especial da classe, que executa no momento da instanciação do objeto
-
Usos comuns
-
Permitir ou obrigar que o objeto receba dados / dependências no momento de sua
instanciação (injeção de dependência)
-
-
-
Sobrecarga
É um recurso que uma classe possui de oferecer mais de uma operação com o mesmo nome, porém com diferentes listas de parâmetros
-