Eu estou na dúvida quanto ao uso do get e do set.
Por que usar: Cliente nome = new Cliente(); nome.setNome(Lucas);
E por que não usar:
nome.getNome(Lucas);
Eu estou na dúvida quanto ao uso do get e do set.
Por que usar: Cliente nome = new Cliente(); nome.setNome(Lucas);
E por que não usar:
nome.getNome(Lucas);
Olá Lucas, tudo bem?
então isso vai depender do contexto do seu código. Estou dizendo isso por que nos podemos ter dois cenários.
set
. Isso por que ele não terá um retorno, pois o atributo será somente modificado, criando um método de tipo VOID
, sem retorno. Porém ele deve receber algum argumento para que possa ocorrer a devida alteração. get
. Isso por que usamos ele sempre que precisamos “pegar” alguns atributos da classe. Esse método sempre retornará um valor, seja ele String
, int
,double
etc. Então devemos criar uma função.