设计一个Windows程序,在Form窗体的文本框中输入姓名、年龄、语文/必修课、数学/选修课、英语数据后,分别单击[小学生]、[中学生]、[大学生]按钮,输出当前学生的总人数、该学生的姓名、学生类型和平均成绩。具体要求如下:
(1)设计一个学生抽象类,在该类中定义学生姓名、年龄私有字段和一个静态统计人数字段,通过构造函数对私有字段初始化,编写一个计算平均成绩的抽象方法。
(2)分别设计小学生类、中学生类、大学生类继承学生类,并扩展自己的字段。小学生扩展语文、数学;中学生扩展语文、数学、英语;大学生扩展必修课、选修课。通过构造函数实现字段的初始化,重写学生类的抽象方法。
(3)单击按钮,分别创建小学生、中学生、大学生对象,并输出题目要求的信息。
