コード例 #1
0
ファイル: Program.cs プロジェクト: pjastr/ZPO_programy
        static void Main(string[] args)
        {
            var        szef        = new Dyrektor();
            Budowniczy budowniczy1 = new DomJednorodzinny();
            Budowniczy budowniczy2 = new Biurowiec();

            szef.WybierzBudowniczego(budowniczy1);
            szef.Buduj();
            Budynek budynek1 = szef.PobierzBudynek();

            szef.WybierzBudowniczego(budowniczy2);
            szef.Buduj();
            Budynek budynek2 = szef.PobierzBudynek();

            Console.WriteLine("Pierwsza budowla");
            budynek1.OpiszBudynek();
            Console.WriteLine("Druga budowla");
            budynek2.OpiszBudynek();
            Console.ReadKey();
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: pjastr/ZPO_programy
 public void NowyBudynek()
 {
     Budowla = new Budynek();
 }