Beispiel #1
0
        static void Main()
        {
            Pupil p1 = new BadPupil();
            Pupil p2 = new ExcelentPupil();

            ClassRoom group = new ClassRoom(p1, p2);

            group.Study();
            Console.WriteLine(new string('-', 30));
            group.Read();
            Console.WriteLine(new string('-', 30));
            group.Write();
            Console.WriteLine(new string('-', 30));
            group.Relax();

            Console.ReadKey();
        }
Beispiel #2
0
        static void Main()
        {
            Pupil p1 = new BadPupil();//Создание екземпляра класса Pupil и инициализация конструктором производного класса BadPupil
            Pupil p2 = new ExcelentPupil();

            ClassRoom group = new ClassRoom(p1, p2); //Создание екземпляра класса ClassRoom

            group.Study();
            Console.WriteLine(new string('-', 30));
            group.Read();
            Console.WriteLine(new string('-', 30));
            group.Write();
            Console.WriteLine(new string('-', 30));
            group.Relax();

            Console.ReadKey();
        }
        static void Main(string[] args)
        {
            Pupil pupil1 = new BadPupil();
            Pupil pupil2 = new GoodPupil();

            ClassRoom class1A = new ClassRoom(pupil1, pupil2);

            class1A.Read();
            Console.WriteLine(new string('*', 30));

            class1A.Stady();
            Console.WriteLine(new string('*', 30));

            class1A.Write();
            Console.WriteLine(new string('*', 30));

            class1A.Relax();
            Console.WriteLine(new string('*', 30));

            Console.ReadKey();
        }
Beispiel #4
0
        static void Main(string[] args)
        {
            // Create classroom with four pupils, user inputs three pupils
            ClassRoom instanceClass1 = new ClassRoom
                                       (
                new BadPupil("Vasya Pupkin"),
                new GoodPupil("Anna Vasechkina"),
                new ExcelentPupil("Denis Vladimirov")
                                       );

            // Display grade table of the class
            Console.WriteLine("Grade table of the class:");
            Console.WriteLine(new string('-', 10));
            instanceClass1.Study();
            Console.WriteLine(new string('-', 10));
            instanceClass1.Read();
            Console.WriteLine(new string('-', 10));
            instanceClass1.Write();
            Console.WriteLine(new string('-', 10));
            instanceClass1.Relax();
            //Delay
            Console.ReadKey();
        }