static void Main(string[] args) { Carga cargaTeste = new Carga(); Caminhao caminhaoTeste = new Caminhao(cargaTeste); Vagao vagaoTeste = new Vagao(cargaTeste); Console.WriteLine("Para calcular o frete, digite o peso e o valor da carga"); Console.Write("Peso: "); cargaTeste.Peso = Convert.ToDouble(Console.ReadLine()); Console.Write("Valor: "); cargaTeste.Valor = Convert.ToDouble(Console.ReadLine()); Decimal freteCaminhao = caminhaoTeste.CalculaFrete(); Decimal freteVagao = vagaoTeste.CalculaFrete(); Console.WriteLine("Valor do frete:"); Console.WriteLine("Caminhão: " + freteCaminhao); Console.WriteLine("Vagão: " + freteVagao); Console.ReadKey(); Console.Clear(); SimulacaoCustoFrete simulacao = new SimulacaoCustoFrete(); Console.ReadKey(); }
private void InitList() { Carga carga; this.listaCargas = new List <Carga>(); carga = new Carga(18550, 27500); this.listaCargas.Add(carga); carga = new Carga(8100, 35410); this.listaCargas.Add(carga); carga = new Carga(25700, 3650); this.listaCargas.Add(carga); carga = new Carga(9541, 5799); this.listaCargas.Add(carga); carga = new Carga(25740, 45000); this.listaCargas.Add(carga); carga = new Carga(5000, 90570); this.listaCargas.Add(carga); carga = new Carga(8900, 41000); this.listaCargas.Add(carga); }
public Caminhao(Carga carga) : base(carga) { this.Carga = carga; }
public Transporte(Carga carga) { this.Carga = carga; }
public Vagao(Carga carga) : base(carga) { this.Carga = carga; }