根据如下学生成绩表,抽象出学生的数据成员、成员方法,然后画出类图

根据如下学生成绩表,抽象出学生的数据成员、成员方法,然后画出类图,最后利用Java语言实现该类图(基础较差,不要源代码,求解题思路)

img

这个咋说呢,看题意都说就是让定义一个学生类,所谓的类图感觉画不画反正就一个类。那既然只是让抽象学生的成员属性和方法,感觉也没啥思路,感觉能做属性的就做属性呗。学号、姓名、电话、宿舍号各科分数就都当属性呗,至于平均分,总分,用俩方法去算就好了。

如果硬要发散,那只能给老师说,课程抽象出来作为一个对象是不是更好,但感觉都没啥意义,感觉这题就是想让你定义一个类罢了。或者说学科成绩是不是用个Map存更好,省得后面学科增加,要改很多。反正题意也不是很明确,只要能表现得思考了很多情况就好了感觉。

首先创建学生类,将表上各个变量添加。
然后创建四个学生对象,分别赋值