Exemplo n.º 1
0
        static void Main(string[] args)
        {
            // Cria os postos de gasolina
            PostoDeGasolina p1 = new PostoDeGasolina("Posto do Papai");
            PostoDeGasolina p2 = new PostoDeGasolina("Posto da Mamãe");

            // Cria a distribuidora e anexa os postos a ela
            Distribuidora petrobras = new Distribuidora("Petrobrás", 2.15);

            petrobras.Anexar(p1);
            petrobras.Anexar(p2);

            // Muda o preco da distribuidora que notifica os postos
            petrobras.PrecoLitroGasolina = 2.18;
            petrobras.PrecoLitroGasolina = 2.22;
            petrobras.PrecoLitroGasolina = 2.25;
            petrobras.PrecoLitroGasolina = 2.28;

            Console.ReadKey();
        }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            // Cria os postos de gasolina
            PostoDeGasolina p1 = new PostoDeGasolina("Posto do Papai");
            PostoDeGasolina p2 = new PostoDeGasolina("Posto da Mamãe");

            // Cria a distribuidora e anexa os postos a ela
            Distribuidora petrobras = new Distribuidora("Petrobrás", 2.15);

            petrobras.Anexar(p1);
            petrobras.Anexar(p2);

            // Muda o preco da distribuidora que notifica os postos
            petrobras.PrecoLitroGasolina = 2.18;
            petrobras.PrecoLitroGasolina = 2.22;
            petrobras.PrecoLitroGasolina = 2.25;
            petrobras.PrecoLitroGasolina = 2.28;

            Console.ReadKey();
        }