O que é o método set?

O que é o método set?
Os métodos GET e SET são técnicas padronizadas para gerenciamento sobre o acesso dos atributos. Nesses métodos determinamos quando será alterado um atributo e o acesso ao mesmo, tornando o controle e modificações mais práticas e limpas, sem contudo precisar alterar assinatura do método usado para acesso ao atributo.
Para que serve o método setter?
Nas linhas 19 a 25 é definido o método setter, um outro método especial que serve para definir um valor. Perceba que na linha 30 utilizamos o setter cpf como se estivéssemos definindo um valor em um atributo.
Como usar getters e setters?
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.
Qual o conceito de encapsulamento?
O encapsulamento é um dos pilares da orientação a objetos. Java, por exemplo, utiliza bastante o conceito de encapsulamento. Quem desenvolve código nessa linguagem deve ter em mente que precisa controlar o acesso aos dados, de modo que não fiquem suscetíveis a ações indevidas.
Qual a vantagem do encapsulamento?
Uma grande vantagem do encapsulamento é que toda parte encapsulada pode ser modificada sem que os usuários da classe em questão sejam afetados. ... Encapsular atributos também auxilia a garantir que o estado e o comportamento de um objeto se mantenha coeso.
Para que serve os métodos getters e setters?
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.