コード例 #1
0
ファイル: Program.cs プロジェクト: qq550723504/DesignPatterns
        static void Main(string[] args)
        {
            var subject = new Subject();

            new HexaObserver(subject);
            new OctalObserver(subject);
            new BinaryObserver(subject);

            Console.WriteLine("First state change: 15");
            subject.SetState(15);
            Console.WriteLine();
            Console.WriteLine("Second state change: 10");
            subject.SetState(10);

            Console.ReadKey();
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: dhruv-99/SwabhavRef
        static void Main(string[] args)
        {
            Subject subject = new Subject();

            new Addition(subject);

            Console.WriteLine("Addition : 15");
            subject.SetState(15);
        }