








Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
O material mostra os conceitos de encapsulamento na POO, e também ótimos exemplos. Lembrando que para a maioria dos autores o Encapsulamento é um dos pilares da Porgramação Orientada Objeto.
Tipologia: Notas de estudo
1 / 14
Esta página não é visível na pré-visualização
Não perca as partes importantes!









importante
encapsular,
para
que
seu
sistema
esteja pronto a mudanças.E como os dados serão acessados?A forma de se comunicar com a classe é através demétodos públicos. O conjunto de métodos públicosde uma classe é também chamado de
, pois esta, é a única maneira a qual você
se comunica com objetos dessa classe, haja vistoque os atributos estão ocultos.
this.numConta=num;
}
//corpo do construtor;
}
this.numAg=numeroAg;this.numConta=numeroConta;
}
Não é obrigado a passar nenhum parâmetro,como em outro exemplo: public
Conta(){ System.out.println("Criando
nova
conta");
} Portanto neste exemplo, sempre que for criadoum
novo
objeto
Conta,
será
mostrada
a
informação “Criando nova conta”.Nos
exercícios
até
aqui
sempre
teve
um
construtor em cada objeto criado, é o chamadoconstrutor default (padrão).
construtor
obriga
que
informações
importantes
sejam
passadas
no
momento
da
criação do objeto. Conta c = new Conta(123, 23456); Para o objeto Conta já está sendo informado onumero da agencia e conta, contribuindo parareforçar o encapsulamento.
o
construtor
tem
que
ser
declarado
com
mesmo nome da classe.
executado.
não
retornam
valor
e
não
podem
ser
chamados novamente, somente no momentoem que é criado o objeto