Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

É possível utilizar só getters e setters em vez de métodos?

Olá. Eu percebi que existem os métodos normais e os getters e setters, mas a função é, ao meu ver, é a mesma. Eu acho mais fácil de visualizar os getters e setters, é possível utilizar só eles, deixando de utilizar os métodos normais, ou isso seria uma má prática? Existem diferenças críticas entre os dois além de ter get ou set na frente do nome da função? Grato

1 resposta

Na realidade os getters e setters são métodos que por convenção tem uma função mais específica que seria acessar e alterar os atributos privados dos objetos garantindo o encapsulamento desses atributos, conforme você ganhar experiência vai perceber que se cria os métodos conforme as necessidades e que eles n