コード例 #1
0
ファイル: Program.cs プロジェクト: priyankshah19/swabhav-repo
        static void Main(string[] args)
        {
            //  AutomobileFactory factory = new AutomobileFactory();
            AutomobileFactory factory = AutomobileFactory.Getinstance(); //for singleton
            IAutoMobile       auto    = factory.Make(AutomobileFactory.AutoType.BMW);

            Console.WriteLine(auto.GetType());
            auto.Start();
            auto.Stop();
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: 2SANAL/Swabhav-Repo
 private static void Display(IAutoMobile iautoMobile)
 {
     Console.WriteLine(iautoMobile.GetType());
     iautoMobile.Start();
     iautoMobile.Stop();
 }