Escolar Documentos
Profissional Documentos
Cultura Documentos
POO - Aula 6 - Java - Encapsulamento - Sbrecarga - Sobreposicao
POO - Aula 6 - Java - Encapsulamento - Sbrecarga - Sobreposicao
Programação
Orientada a Objetos
†Encapsulamento;
‡Sobrecarga de Métodos;
§Sobreposição de métodos;
CST EM ADS - POO
Construtor:
– Método startado quando do instanciamento da
classe;
– Possui o mesmo nome da classe;
– Tem como objetivo principal instanciar os atributos
da classe;
CST EM ADS - POO
Encapsulamento:
– É utilizada para ocultar detalhes de implementação, ou seja, quem for
consumir a classe sabe o que ela faz mas não como ela faz;
– Tem foco na segurança e integridade do atributos da classe;
– Os atributos são setados como privados e estão acessíveis para
leitura e gravação através de métodos públicos;
– O conceito visa esconder atributos e métodos de uma classe,
para que não sejam visíveis de fora da classe;
CST EM ADS - POO
Encapsulamento:
Øget:
– Esses métodos tem como objetivo padrão
recuperar um dado armazenado em um atributo da
classe;
CST EM ADS - POO
Encapsulamento:
Øset:
– Esses métodos tem como objetivo padrão
armazenar um dado em um atributo da classe;
– As questões de regra de negócio para cada atributo