Exemplo n.º 1
0
        static void Main(string[] args)
        {
            Factory factory = new RedFactory();

            Console.WriteLine(factory.CreateUsine());


            Console.ReadLine();
        }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            Factory f = new RedFactory();
            Usine   u = f.CreateUsine();

            Console.WriteLine(u);
            //Console.WriteLine(u.CreateBateau(2));
            Bateau a = u.CreateContreTorpilleur();

            Console.WriteLine(a.Case);
            Console.WriteLine(a);
            a = u.CreateCroiseur();
            Console.WriteLine(a.Case);
            Console.WriteLine(a);
            a = u.CreatePorteAvion();
            Console.WriteLine(a.Case);
            Console.WriteLine(a);
            a = u.CreateTorpilleur();
            Console.WriteLine(a.Case);
            Console.WriteLine(a);
            Console.ReadLine();
        }