Esempio n. 1
0
        static void Main(string[] args)
        {
            ClassRoom class8 = new ClassRoom(new ExcelentPupil(), new GoodPupil(), new GoodPupil(), new BadPupil());

            class8.Show();

            //Delay
            Console.ReadKey();
        }
Esempio n. 2
0
        static void Main(string[] args)
        {
            ClassRoom cRoom = new ClassRoom(new ExcelentPupil(), new GoodPupil(), new BadPupil(), new GoodPupil());

            cRoom.PrintInfoRead();
            cRoom.PrintInfoRelax();
            cRoom.PrintInfoStudy();
            cRoom.PrintInfoWrite();

            Console.ReadKey();
        }
Esempio n. 3
0
        static void Main(string[] args)
        {
            Pupil[] pupil = new Pupil[4];
            pupil[0] = new GoodPupil();
            pupil[1] = new BadPupil();
            pupil[2] = new ExcelentPupil();
            pupil[3] = new BadPupil();

            ClassRoom classRoom = new ClassRoom(pupil[1], pupil[0]);

            classRoom.OutInfo();
        }
Esempio n. 4
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();
        }
Esempio n. 5
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();
        }
Esempio n. 6
0
        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();
        }
Esempio n. 7
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();
        }