Curso Programação Orientada à Objetos

Geters e Setters

Página do Curso 16 min Texto por
User Image
Abacate

Olá, nessa aula nós vamos entender o que são os métodos getters e os métodos setters.

Boa prática de visibilidade

Ao construir uma classe , uma boa prática é deixar os atributos como privado e somente os métodos como públicos. Isso impede que os atributos sejam utilizados sem ser através dos métodos já estabelecidos.

Mas como acessar os atributos se eles não podem ser acessados?

  • Criando métodos para retornar o valor (Getters).
  • Criando métodos para alterar o valor (Setters).

Método Get

Get é um verbo do inglês que significa "Pegue". Métodos conhecidos como Getters são métodos utilizados para "pegar" o valor de um atributo.

Um método Get está relacionado com sua utilização, não sendo obrigatório uso do nome Get no nome do método. Porém é uma boa prática utilizar Get no nome do método para que fique claro o seu objetivo.

Exemplo Get

class A {