利用本章学习到的各种知识,对大学类进行改进,将相似的内容抽象成基类。本实验要求将Person类作为Student类和Teacher类的基类,School类作为University类的基类。School类包含学生集合、教师集合、开学事件、放假事件、开学方法、放假方法,其中有的方法要定义为虚方法。另外在教师和学生中添加新的属性:年龄、身高、体重。在大学里添加新的独有成员:辅导员集合。辅导员Counsellor也有年龄、身高、体重属性,包括课外辅导方法。
实验方法
1. 在控制台应用程序中编写代码,类名为University。
2. 分析类的成员和基类,判断虚方法应有哪些方法。
3. 编写类声明语句,包括属性、事件、方法声明。
编写基类、虚方法、添加类、添加方法的代码。
上课讲的完全不懂。