0
私はこのデザインクラス図のJavaコードを記述しようとしていました。この質問は、過去の試験にありました。デザインクラス図からのJavaスケルトンコード。エラーを削除します
PHDプログラムのFullTimeStudentとPartTimeStudentの関係を正しく理解できませんでした。私のコードに他の間違いがある場合は、私を修正してください。ここで
私のコードはここ
class student{
int registration;
String name;
public void setName (String name) {
this.name = name;
}
}
class FullTimeStudent extends student{}
class PartTimeStudent extends student{}
interface course{
void setInstructorName(String name);
}
class PhdCourse implements course{
int courseCode;
String coursename;
String courseArea;
String courseInstructor;
@Override
public void setInstructorName (String name) { this.courseInstructor = name;
}
}
class PHDTheasis{ int code; String topic; String area; }
class PHDprogram{
FullTimeStudent ft;
PartTimeStudent pt;
int deptcode;
public void registerCourse(PhdCourse c){}
public void registerTheasis(PHDTheasis t){}
}