Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Como acessar método privado sem usar os métodos getters e setters?

Não compreendi a alternativa B, do 7º Tópico, da Aula 5, do C# Parte 2:

Pergunta Assim: Rômulo criou uma classe com diversos campos privados, porém não sabe exatamente qual vantagem de utilizar esta abordagem. Qual das opções melhor define a vantagem do uso de campos privados?

A alternativa diz: "Usando campos privados somos obrigados a escrever getter e setters, o que é boa pratica."

E é marcada como errada, SE é errada, como podemos acessar métodos privados sem os nossos métodos acessores (getters e setters)??

2 respostas
solução!

Luiz, na verdade a lógica da questão é a seguinte: Implementando um campo privado você não é obrigado a criar métodos getters e setters, mas sempre vai ter como vantagem o desacoplamento entre as classes. E como a questão enfatiza a vantagem então essa é a correta mesmo. Não sei se concordo com a questão, a forma que foi colocada. Até pq uma não invalida a outra. Enfim, foi uma pegadinha!

Luiz, , se essa resposta te ajudou coloca como solucionado (por favor) para que ela saia da lista de questões sem solução no fórum!