Example #1
0
        static void Main(string[] args)
        {
            // construção do objeto se dá a partir de características que ele possui
            // métodos = ações
            // classe é como uma fábrica
            Carro carro = new Carro();

            carro.AbrirPorta();
            string intensidade = carro.AcenderFarolAutomaticamente();

            Console.WriteLine("A intensidade do farol é: " + intensidade);
            // instanciando um valor estático
            Console.WriteLine("Valor estático da classe: " + Carro.quantidadeDeCarrosProduzidos);
        }
        static void Main(string[] args)
        {
            Veiculo.Carro            carro  = new Carro();
            _01_Classe.Veiculo.Carro carro2 = new Carro();
            Carro carro3 = new Carro();

            Console.WriteLine("Marca: " + carro.Marca);
            carro.Marca = "FORD";
            Console.WriteLine("Marca: " + carro.Marca);

            Console.WriteLine("Estado das Luzes: " + carro.LuzesInternas);
            carro.AbrirPorta();
            Console.WriteLine("Estado das Luzes: " + carro.LuzesInternas);

            string statusFarol = carro.AcenderFarolAutomaticamente();

            Console.WriteLine("Status Farol: " + statusFarol);

            Console.ReadKey();
        }