コード例 #1
0
ファイル: Program.cs プロジェクト: DavidFantom/bash-fed
        static void Main(string[] args)
        {
            var сhelovek = new Chelovek();

            сhelovek = new BrainsDecorator(сhelovek);

            сhelovek.Zdorov();
            Console.WriteLine();
            Thread.Sleep(1000);

            сhelovek = new Chelovek();
            сhelovek = new NerveDecorator(сhelovek);

            сhelovek.Zdorov();
            Console.WriteLine();
            Thread.Sleep(1000);

            сhelovek = new Chelovek();
            сhelovek = new BrainsDecorator(сhelovek);
            сhelovek = new NerveDecorator(сhelovek);

            сhelovek.Zdorov();
            Thread.Sleep(1000);

            Console.ReadKey();
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: DavidFantom/bash-fed
 public BrainsDecorator(Chelovek source) : base(source)
 {
 }
コード例 #3
0
ファイル: Program.cs プロジェクト: DavidFantom/bash-fed
 public NerveDecorator(Chelovek source) : base(source)
 {
 }
コード例 #4
0
ファイル: Program.cs プロジェクト: DavidFantom/bash-fed
 public NerveSysDecorator(Chelovek source)
 {
     _source = source;
 }