用面对对象的知识在java中实现以下关系 该怎么做

2025-02-25 22:20:24
推荐回答(1个)
回答1:

主函数调用disposeGPA方法时,是先new出GPADisp 类的实例之后,通过对象gpa 去调用的。这就已经是面向对象了。

非要矫情一下,我觉得大概是这样的结构:
class GPA //实体bean
{
private double scores[];
private double credits[];
private double creditssum=0;
private double scoressum=0;
private double GPA;
//构造函数

//以上属性的getter和setter方法

}
class GPAService //针对GPA bean的一系列service,需要import GPA
{
public void disposeGPA(GPA gpa){}
}

class customer //调用方
{
public static void main(String[] args)
{
GPA gpa = new GPA();
GPAService gpaService = new GPAService();
gpaService.disposeGPA(gpa);
}
}