Quando usar getters e setters

08/12/2013

0

uma coisa que não entendi muito bem foi o uso dos getters e setters, quando devemos utilizar?
Eduardo Pessoa

Eduardo Pessoa

Responder

Post mais votado

09/12/2013

Os getters e setters são sempre usados quando queremos encapsular uma classe, ou seja, os atributos (private) dessa classe só poderão ser acessados por outras classes através desses métodos. Isso serve para controlar o acesso aos atributos da classe e é uma boa prática.

Eduardo Backes

Eduardo Backes
Responder

Mais Posts

09/12/2013

Eduardo Pessoa

então é sempre bom usar?
Responder

09/12/2013

Eduardo Backes

Com certeza, por exemplo, o JSF só funciona com encapsulamento de dados.
Com algum tempo de programação com linguagens orientadas a objetos você vai perceber que esse tipo de coisa faz toda a diferença.
Se você quiser aqui na DevMedia tem um post bem legal sobre abstração, encapsulamento e herança: [url:descricao=Abstração, Encapsulamento e Herança]https://www.devmedia.com.br/abstracao-encapsulamento-e-heranca-pilares-da-poo-em-java/26366[/url]
Responder

09/12/2013

Eduardo Pessoa

não entendi a questão do JSF.

obrigado pela informação e link
Responder

11/12/2013

Henrique Gasparotto

é que o JSF trabalha com o conceito de binding, então precisa dos getters e/ou setters pra utilizar corretamente. É uma questão mais do framework mesmo, mas o ideal é utilizar getters e setters sempre
Responder

11/12/2013

Eduardo Pessoa

beleza Henrique, vlw.
Responder

11/12/2013

Eduardo Pessoa

beleza Henrique, vlw.
Responder

22/08/2018

Gladstone Matos

boa noite people

Alguem teria algum exemplo? ;)
abracos
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar