Oi Nicolly, tudo bem? 😊
Seu código está muito bom para fixar os conceitos de propriedades em C#. 👍
A estrutura das classes ContaBanco
, carro
e Produto
está clara e organizada.
Na classe carro
, você implementou a validação do ano dentro do set
, o que demonstra um bom entendimento de como controlar o acesso e a modificação dos atributos. 💪
Na classe Produto
, utilizar init;
para Nome
e Marca
e private set;
para Preco
e Estoque
é uma ótima prática para garantir a imutabilidade após a criação do objeto e controlar o acesso aos atributos.
A validação dos parâmetros no construtor da classe Produto
com ArgumentException
também está correta e robusta. 📋
Continue praticando e explorando as funcionalidades do C#. Você está progredindo muito bem! 🚀
🎓 Para saber mais:
Mantenha o foco e a persistência nos estudos! 🥳