static void Main(string[] args) { Carro uno = new Carro(); uno.Modelo = "Uno com escada no teto"; uno.Ano = 98; uno.Placa = "ABC-1234"; uno.Acelerar(); uno.Acelerar(); uno.Frenar(); uno.Infracao(); ExecutarTesteMotor(uno); Console.WriteLine("\n"); Console.ReadKey(); Moto h2r = new Moto(); h2r.Modelo = ("Kawasaki Ninja H2R"); h2r.Ano = 2018; h2r.Placa = ("|||-||||"); h2r.Acelerar(); h2r.Acelerar(); h2r.Frenar(); h2r.Infracao(); h2r.Infracao(); ExecutarTesteMotor(h2r); Console.WriteLine("\n"); Console.ReadKey(); }
static void Main(string[] args) { string retorno = string.Empty; Veiculo carro = new Carro(); carro.Cor = Color.Red; carro.QtdePassageiros = 5; carro.Modelo = Volkswagen.Gol; retorno = carro.Acelerar(); var moto = new Moto(2); moto.Modelo = Yamaha.RD350; moto.Cor = Color.Black; retorno = moto.Acelerar(); var bicicleta = new Bicicleta(); bicicleta.QtdePassageiros = 1; bicicleta.Marca = Marcas.Caloi; retorno = bicicleta.Acelerar(); }
static void Main(string[] args) { Carro c = new Carro(); c.Ano = 1980; c.QuantidadeRoda = 4; c.Nome = "Fusca"; c.Acelerar(); c.Frear(); Barco b = new Barco(); b.QuantidadePes = 20; b.Nome = "Titanic"; b.Ano = 1909; b.Acelerar(); b.Frear(); Uber u = new Uber("Godofredo"); u.Ano = 2017; u.Nome = "BMW"; u.QuantidadeRoda = 4; u.Acelerar(); u.Frear(); //MeioTransporte mt = new MeioTransporte(); //mt.Nome = "MeioTransporte"; System.Console.ReadKey(); }
static void Main(string[] args) { string op = " "; do { Console.Clear(); Console.WriteLine("ELIGE TU PILAR colaca los numeros:\n1# Pilar\n2# Pilar\n3# Pilar\n4# Pilar\n5# informacion\n6# salir"); op = (Console.ReadLine()); switch (op) { case "1": Abstracción Vehiculo = new Abstracción(); Vehiculo.color = "rojo"; Vehiculo.Marca = "toyota"; Console.WriteLine($"vehiculo: {Vehiculo.color}\nmarca: {Vehiculo.Marca}"); Console.ReadKey(); break; case "2": Encapsulamiento vehiculo = new Encapsulamiento(); vehiculo.Acelerar(); vehiculo.Marca = "mbs"; Console.WriteLine(value: $"vehiculo: {vehiculo.Marca}velocida: {vehiculo.Velocida}"); Console.ReadKey(); break; case "3": Carro miCarro = new Carro(); miCarro.AñoSalidaAlMercado = 2018; miCarro.Acelerar(); Console.WriteLine(miCarro.Velocidad); miCarro.Reversa(); Console.WriteLine("-------"); Camión miCamion = new Camión(); miCamion.Acelerar(); miCamion.AñoSalidaAlMercado = 2012; miCamion.Reversa(); Console.WriteLine($"carro Año:{miCarro.AñoSalidaAlMercado}\n camionAño{miCamion.AñoSalidaAlMercado} "); Console.ReadKey(); break; case "4": Herencia mitaller = new Herencia(); Reparar(mitaller); Console.ReadKey(); break; case "5": Gregory(); Console.ReadKey(); break; default: Console.WriteLine("bye...."); break; } } while (op != "6"); Console.ReadKey(); }
static void Main(string[] args) { //Instanciar um carro Carro carro = new Carro("Ford") { Ano = 2016, Modelo = "Ka" }; carro.Marca = "Ford"; //Set carro.Combustivel = Combustivel.Flex; Console.WriteLine(carro.Marca); //Get //Lista de onibus IList <Onibus> onibus = new List <Onibus>(); //Adicionar dois objetos na lista onibus.Add(new Onibus("Marca", 12)); onibus.Add(new Onibus("Marcao", 22)); foreach (var item in onibus) { Console.WriteLine(item.Marca + " " + item.Lotacao); } //Tratamento de excecao try { carro.Acelerar(-10); } catch (VelocidadeException e) { Console.WriteLine(e.Message); } ContaCorrente contaCorrente = new ContaCorrente(); ContaPoupanca contaPoupanca = new ContaPoupanca(10); contaCorrente.Saldo = 100; contaCorrente.Numero = 1; contaCorrente.Agencia = 1; contaCorrente.Tipo = TipoConta.Comum; contaPoupanca.Agencia = 2; contaPoupanca.Numero = 2; contaPoupanca.Saldo = 500; contaPoupanca.Taxa = 40; contaCorrente.Depositar(50); contaCorrente.Retirar(100); Console.WriteLine(contaCorrente.Saldo); contaPoupanca.Depositar(50); contaPoupanca.CalculaReturnaInvestimento(); contaPoupanca.Retirar(50); Console.WriteLine(contaPoupanca.Saldo); }
static void Main(string[] args) { Carro car = new Carro(); car.Modelo = "Ferrari"; car.Acelerar(); ExecutaTesteMotor(car); Console.ReadKey(); }
static void Main(string[] args) { Carro car = new Carro(); car.Modelo = "Ferrkari"; car.Acelerar(); Console.WriteLine("Velocidade: " + car.Velocidade); Console.ReadKey(); }
static void Main(string[] args) { Carro car = new Carro(); car.Modelo = "Uno"; car.Acelerar(); ExecutaTesteMotor(car); //Console.WriteLine("Velocidade: " + car.Velocidade); Console.ReadKey(); }
static void Main(string[] args) { Carro car = new Carro(); car.Modelo = "Eclipse GST"; car.Acelerar(); ExecutaTesteMotor(car); Console.ReadKey(); Moto moto = new Moto(); moto.Modelo = "R1"; moto.Acelerar(); }
public void Execucao() { var carro = new Carro() { Montadora = "Volkwagem", Modelo = "Golf", Placa = "HPK-5456", Potencia = 140, Portas = 4, CapacidadePortaMala = 380.10F }; carro.FecharPortaMalas(); carro.Acelerar(); carro.Freiar(); }
static void Main(string[] args) { Carro car = new Carro(); car.Modelo = "Ferrari"; car.Acelerar(); ExecutarTesteMotor(car); Moto moto = new Moto(); moto.Modelo = "Kawasaki"; ExecutarTesteMotor(moto); }
static void Main(string[] args) { Carro carro1 = new Carro("VMW", 2018); Console.WriteLine("Marca: {0}, modelo:{1} ", carro1.Marca, carro1.Año); carro1.Velocidad = 100; carro1.Acelerar(); Console.WriteLine(carro1.Velocidad); Console.WriteLine(carro1.Informacion()); carro1.Reversa(); Console.WriteLine("---------------"); Camioneta camioneta1 = new Camioneta("GMC", 2017); Console.WriteLine("Marca: {0}, modelo:{1} ", camioneta1.Marca, camioneta1.Año); camioneta1.Acelerar(); Console.WriteLine(camioneta1.Informacion()); camioneta1.Reversa(); }
static void Main(string[] args) { //Instanciar o carro Carro carro = new Carro("Golf", 1000) { Placa = "ABC-1234" }; //Atribuir um nome para o carro carro.Nome = "Gol"; carro.Combustivel = Combustivel.Flex; //Exibir o nome do carro Console.WriteLine(carro.Nome); //Criar uma lista de motos IList <Moto> lista = new List <Moto>(); //Adicionar duas motos na lista lista.Add(new Moto("Honda")); Moto moto = new Moto("Yamaha"); lista.Add(moto); //Foreach para percorrer todos os elementos da lista //foreach(var item in lista){} foreach (Moto item in lista) { Console.WriteLine(item.Nome); } try { carro.Acelerar(-100); }catch (VelocidadeInvalidaException e) { Console.WriteLine(e.Message); Console.WriteLine(e.StackTrace); } }
static void Main(String[] args) { //Instanciar um Carro Carro carro = new Carro("Ford") { Peso = 1000, QtdRodas = 4 }; //Setar a quantidade de rodas carro.QtdRodas = 4; carro.Cor = Cor.Prata; //Exibir a quantidade de rodas Console.WriteLine("Quantidade de rodas: " + carro.QtdRodas); //Criar uma lista de motos IList <Moto> lista = new List <Moto>(); //Adicionar duas motos na lista lista.Add(new Moto("Honda", 20)); Moto moto = new Moto("Yamaha", 22); lista.Add(moto); //Percorrer a lista e exibir os dados da moto foreach (Moto m in lista) { Console.WriteLine(m.Marca); } //Chamar o método acelerar e tratar a exception try { carro.Acelerar(10); } catch (VelocidadeInvalidaException e) { Console.WriteLine(e.Message); Console.WriteLine(e.StackTrace); } }
static void Main(string[] args) { Console.WriteLine("Olá Mundo!"); Carro c = new Carro(); Console.WriteLine($"Carro Velocidade Atual {c.GetVelocidadeAtual()}"); Console.WriteLine($"Carro Acelerando 10"); c.Acelerar(10); Console.WriteLine($"Carro Velocidade Atual {c.GetVelocidadeAtual()}"); Motocicleta m = new Motocicleta(); Console.WriteLine($"Motocicleta Velocidade Atual {m.GetVelocidadeAtual()}"); Console.WriteLine($"Motocicleta Acelerando 10"); m.Acelerar(10); Console.WriteLine($"Motocicleta Velocidade Atual {m.GetVelocidadeAtual()}"); //Automovel auto = new Carro(); Console.WriteLine("Digite qualquer tecla para terminar"); Console.ReadKey(); }
static void TestDrivCarro() { Carro carro = new Carro(); string marca, modelo, placa, cor; Clear(); WriteLine("Veiculo: Carro"); WriteLine(); WriteLine(" ## ESCOLHA MARCA ## "); WriteLine(); WriteLine("[1] Aston Martin: "); WriteLine("[2] Rolls-Royce: "); WriteLine("[3] Porsche: "); Write(" > "); int optmarca = int.Parse(Console.ReadLine()); switch (optmarca) { case 1: marca = "Aston Martin"; Clear(); WriteLine("Veiculo: Carro"); WriteLine($"Marca selecionada: {marca}"); WriteLine(); modelo = Modelo1(); break; case 2: marca = "Rolls-Royce"; Clear(); WriteLine("Veiculo: Carro"); WriteLine($"Marca selecionada: {marca}"); WriteLine(); modelo = Modelo2(); break; case 3: marca = "Porsche"; Clear(); WriteLine("Veiculo selecionado: Carro"); WriteLine($"Marca selecionada: {marca}"); WriteLine(); modelo = Modelo3(); break; default: WriteLine("Opção inválida!"); break; } WriteLine(); WriteLine(" ## CUSTOMIZAR PLACA ## "); WriteLine(); Write("> Escolha 3 Letras de A á Z: "); string LetrasDaPlaca = Console.ReadLine().ToUpper(); Write("> Escolha 4 Números entre 0 à 9: "); int NumerosDaPlaca = int.Parse(Console.ReadLine()); placa = LetrasDaPlaca + "-" + NumerosDaPlaca.ToString(); WriteLine(); WriteLine(" ## ESCOLHA COR ## "); WriteLine(); WriteLine("[1] Preto: "); WriteLine("[2] Cinza: "); Write(" > "); cor = Cor(); WriteLine(); WriteLine($"Veiculo: Carro"); WriteLine($"Veiculo: {carro.Modelo}"); WriteLine($"Veiculo: {carro.Cor}"); WriteLine($"Veiculo: {carro.Placa}"); WriteLine(); var continuar = true; while (continuar) { WriteLine(); WriteLine("[1] Ligar: "); WriteLine("[2] Acelerar: "); WriteLine("[3] Frear: "); WriteLine("[4] Desligar: "); WriteLine("[5] Abastecer: "); Write(" Qualquer tecla para sair: "); int choice; choice = int.Parse(Console.ReadLine()); switch (choice) { case 1: carro.Ligar(); break; case 2: carro.Acelerar(); break; case 3: carro.Reduzir(); break; case 4: carro.Desligar(); break; case 5: Write("Quantos deseja Abastecer [max. 100L]: "); int abastecer = int.Parse(Console.ReadLine()); carro.Abastecer(abastecer); break; default: System.Console.WriteLine("Fechando!!"); continuar = false; break; } } }