示例#1
0
 static void Main(string[] args)
 {
     Student student1 = new Student("Albert", "Einstein");
     student1.Grades(90);
     student1.Grades(80);
     student1.Grades(70);
     student1.Grades(60);
     student1.Grades(50);
     Student student2 = new Student("Albert", "Einstein");
     student2.Grades(90);
     student2.Grades(80);
     student2.Grades(70);
     student2.Grades(60);
     student2.Grades(50);
     Student student3 = new Student("Albert", "Einstein");
     student3.Grades(90);
     student3.Grades(80);
     student3.Grades(70);
     student3.Grades(60);
     student3.Grades(50);
     Course course = new Course("Programming with C#");
     course.Students(student1);
     course.Students(student2);
     course.Students(student3);
     Teacher teacher = new Teacher();
     course.Teachers(teacher);
     Degree degree = new Degree("Bachelor");
     degree.Courses(course);
     UProgram uProgram = new UProgram("Information Technology");
     uProgram.Degrees(degree);
     List<Degree> degrees = uProgram.Degrees();
     Console.WriteLine("The " + uProgram.Name + " program contains the " + degrees[0].Name + " of Science degree");
     Console.WriteLine();
     List<Course> courses = degrees[0].Courses();
     Console.WriteLine("The " + degrees[0].Name + " of Science degree contains the course " + courses[0].Name);
     List<Student> students = courses[0].Students();
     courses[0].ListStudents();
     Console.WriteLine();
     Console.WriteLine("The " + courses[0].Name + " course contains " + students.Count + " students(s)");
 }