示例#1
0
        static void Main(string[] args)
        {
            var yes   = new Counter("Yes", 4);
            var no    = new Counter("No", 2);
            var maybe = new Counter("Maybe", 3);

            var manager = new CounterManager(yes, no, maybe);

            manager.AnounceWinner();
        }
示例#2
0
        static void Main(string[] args)
        {
            var yes       = new Counter("Yes", 4);
            var no        = new Counter("No", 4);
            var maybe     = new Counter("Maybe", 4);
            var hopefully = new Counter("Hopefully", 4);

            var manager = new CounterManager(yes, no, maybe, hopefully);

            manager.AnounceWinner();
        }
示例#3
0
        static void Main(string[] args)
        {
            // Yes counter wins or no counter wins or a draw
            // Yes or No
            var yes   = new Counter("Yes", 4);
            var no    = new Counter("No", 2);
            var maybe = new Counter("Maybe", 3);

            var manager = new CounterManager(yes, no, maybe);

            manager.AnnouceWinner();
        }
示例#4
0
        static void Main(string[] args)
        {
            // create variables to access the information
            // of the Counter class
            var yes       = new Counter("Yes", 4);
            var no        = new Counter("No", 4);
            var maybe     = new Counter("Maybe", 4);
            var hopefully = new Counter("Hopefully", 4);

            // makes the CounterManager contructor cleaner
            var manager = new CounterManager(yes, no, maybe, hopefully);

            manager.AnnouncWinner();
        }