using PraticandoClasses.Classes;
Console.WriteLine("*** Produto digital *** \n");
InformacaoTecnica info = new InformacaoTecnica();
info.TamanhoMB = 1500;
info.SistemaOperacional = "Windows/Mac";
ProdutoDigital produto = new ProdutoDigital();
produto.Nome = "Photoshop";
produto.Preco = 89.99;
produto.InfoTecnica = info;
produto.ExibirDetalhes();
namespace PraticandoClasses.Classes;
internal class ProdutoDigital
{
//Propriedades
public string Nome { get; set; }
public double Preco { get; set; }
public InformacaoTecnica InfoTecnica { get; set; }
//Métodos
public void ExibirDetalhes()
{
Console.WriteLine($"Produto: {Nome}");
Console.WriteLine($"Preço: R$ {Preco}");
Console.WriteLine($"Tamanho: {InfoTecnica.TamanhoMB}MB");
Console.WriteLine($"Compatível com: {InfoTecnica.SistemaOperacional}");
}
}
namespace PraticandoClasses.Classes;
internal class InformacaoTecnica
{
//Propriedades
public int TamanhoMB { get; set; }
public string SistemaOperacional { get; set; }
}