Exemple #1
0
        static void Main(string[] args)
        {
            Manufacturer manuf = new Manufacturer();

            AndroidPhoneBuilder aBuilder = new AndroidPhoneBuilder();
            Phone aPhone = manuf.Produce(aBuilder);

            Console.WriteLine(aPhone.ToString());

            IPhoneBuilder iBuilder = new IPhoneBuilder();
            Phone         iPhone   = manuf.Produce(iBuilder);

            Console.WriteLine(iPhone.ToString());

            Console.ReadKey();
        }