Ao definir no meu getter (get nome), que retorne nome e sobrenome, pq devo definir esse código no set?
Ao definir no meu getter (get nome), que retorne nome e sobrenome, pq devo definir esse código no set?
Olá Pedro, tudo bem?
Desde já peço desculpa pela demora para respondê-lo.
Entendi sua dúvida! O código que você mencionou é uma forma de separar o nome e o sobrenome de uma string utilizando o método split()
. Quanto à sua pergunta, é importante definir o código no setter (set nome) para que você possa atualizar tanto o nome quanto o sobrenome separadamente.
Por exemplo, se você tiver um objeto com o nome completo de uma pessoa e quiser atualizar apenas o sobrenome, é possível fazer isso utilizando o setter. Sem essa definição no setter, você só poderia atualizar o nome completo, o que pode não ser o que você deseja.
Espero ter ajudado a esclarecer sua dúvida. Qualquer outra questão, é só perguntar!
Grande abraço e bons estudos!