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

Estou com dúvida no curso de C# e Orientação a Objetos, no exercício 5 do capítulo Encapsulamento e Modificadores de Acesso.

Alguém poderia me explicar melhor a diferença em atributo e propriedade. Entendo que atributos são variáveis e propriedades são as mesmas variáveis (com inicial maiúscula) com o trecho (set, get) na frente.

Seria isso somente isso mesmo? Por que os nomes são diferentes?

2 respostas
solução!

Atributos são as variáveis internas de uma classe, quando você define, por exemplo "private int Ano;" isto seria um atributo.

Uma propriedade é como você terá acesso ao atributo, seja ela: Private, Protected, Public e por ai vai.

Obrigado pela resposta Petter!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software