求赐一个面向对象程序
描述课程类和学生类。用重用类的多文件程序结构形式,编制面向对象应用程序。
学生类有学生名字,学生最多可以选五门课程,学生实际学的门数,可以给定学生的名字,可以得到学生的名字,可以得到学生给定课程的成绩,可以得到学生所学课程的平均成绩,可以给学生增加一门课(同时在该课程类对象中增加一个学生)。
课程最多有30个学生,课程有实际学生个数,课程有实际学生名单,课程有学分数,课程有每个学生的成绩;课程可以得到学分数,可以设置学分,可以得到平均成绩,可以得到某个学生成绩。
现有数学课,张三学数学,成绩为3.1分,李四数学成绩为4.5分。求其平均成绩,求张三数学成绩。
现有物理课,学时(学分)数为4,张三学物理,成绩为4,求张三所学的所有课程的平均成绩。
在此先谢过了!