Exemplo n.º 1
0
        static void Main(string[] args)
        {
            //Create Object
            //Way ralative
            Carro carro1 = new Carro();

            //Way absolute
            OPP.Vehicle.Carro carro2 = new Vehicle.Carro();

            // To utilize when there isn't using <folder.namespace>
            //Way import
            Vehicle.Carro carro3 = new Vehicle.Carro();

            Console.WriteLine("Marca " + carro1.Brand);

            Console.WriteLine("Digite a marca que deseja alterar");
            carro1.Brand = Console.ReadLine();

            Console.WriteLine("Marca " + carro1.Brand);

            //Method doesn't return information
            Console.WriteLine("Open the Door " + carro1.Internal_lights);
            carro1.OpenDoor();
            Console.WriteLine("Open the Door result " + carro1.Internal_lights);

            //Method Return Information
            string Farol = carro1.AcenderFarolAutomaticamente();

            Console.WriteLine("Method return: " + Farol);
            Console.WriteLine("Method return: " + carro1.AcenderFarolAutomaticamente());


            Console.ReadKey();
        }
Exemplo n.º 2
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);
        }
Exemplo n.º 3
0
        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();
        }