1
resposta

Consegui o desafio do SuperMercado. Um pouco complicado de entender a orientação a objeto, mas vou me esforçar.

Classe:

using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;

namespace SuperMercado { public class Produto { public string nome; public string fabricante; public int codigoDeBarras; public double valorUnitario; public double valorDeCompra; public int valorEmEstoque;

}

}

Objeto:

using SuperMercado;

Produto leite = new Produto();

leite.nome = "Jussára"; leite.fabricante = "Amélio Rosa Barbosa"; leite.codigoDeBarras = 121345356; leite.valorUnitario = 1; leite.valorDeCompra = 12.3; leite.valorEmEstoque = 400;

Console.WriteLine(leite.fabricante);

1 resposta

Olá Kaiky

Parabéns por conseguir concluir o desafio do SuperMercado! Entendo que a orientação a objetos pode ser um pouco complicada no início, mas com esforço e prática tenho certeza de que você vai dominar esse conceito.

Analisando o código que você postou, vejo que você criou uma classe chamada "Produto" com os atributos nome, fabricante, código de barras, valor unitário, valor de compra e valor em estoque. Isso é ótimo, pois esses são exatamente os dados que o cliente solicitou para cadastrar os produtos.

Em seguida, você criou um objeto chamado "leite" a partir da classe "Produto" utilizando o operador "new". E então, você atribuiu valores aos atributos desse objeto, como o nome, fabricante, código de barras, valor unitário, valor de compra e valor em estoque.

Para imprimir o fabricante do objeto "leite", você utilizou o comando "Console.WriteLine(leite.fabricante)". Isso está correto!

Agora, se você executar esse código, ele vai imprimir no console o nome do fabricante do leite, que no caso é "Amélio Rosa Barbosa".

Continue praticando e se familiarizando com a orientação a objetos. À medida que você for desenvolvendo mais projetos e resolvendo mais desafios, você vai se sentir cada vez mais confortável com esse conceito.

Espero ter ajudado e bons estudos!