Respostas
respondido por:
2
Para questão de "proteção", os atributos de uma classe devem ser definidos como privados. Desta forma a sua manipulação direta somente pode ser feita pela própria classe.
Sendo assim, para que outras classes tenham acesso a um determinado atributo deve existir um método público que o retorne.
Outro detalhe é que, usando um método "get" você pode manipular como será dado esse retorno.
Por exemplo, se você sempre precisa pegar um conteúdo em caixa alta, você pode definir o retorno do get com um ".ToUpperCase()" garantindo que, independente do conteúdo real da variável, ele sempre retornará tudo em maiúsculo.
respondido por:
2
Esse mundo é usado mais para proteção mesmo
Perguntas similares
6 anos atrás
6 anos atrás
6 anos atrás
8 anos atrás
8 anos atrás
8 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás