Qual seria a verdadeira utilidade de se utilizar propriedades e não os getters e setters? A unica diferença que percebi foi na escrita, porem não percebi nenhuma vantagem no uso.
Qual seria a verdadeira utilidade de se utilizar propriedades e não os getters e setters? A unica diferença que percebi foi na escrita, porem não percebi nenhuma vantagem no uso.
Oi Matheus, tudo bom?
A vantagem é mais semantica mesmo. Evitar as palavras get e set espalhadas pelo código as vezes ajuda um pouco na leigibilidade =)
Em termos práticos o que importa mesmo é encapsular o atributo. Usando getters e setters ou properties chegamos no mesmo resultado.
Abraço