這段代碼我讓他們我不知道這是否是正確的。你能幫我一個java代碼
Person.Java
public class Person {
private String fname;
private String lname;
public Person(){
this.fname="";
this.lname="";
}
public Person(String fname,String lname){
this.fname = fname;
this.lname = lname;
}
public void setfirstname(String fname){
this.fname = fname;
}
public void setlastname(String lname)
{
this.lname = lname;
}
public String getfirstname(){
return fname;
}
public String getlastname(){
return lname;
}
}
Student.java
public class Student extends Person{
private String studentid;
private String studenttype;
public Student(){
this.studentid = "";
this.studenttype = "";
}
public Student(String studentid,String studenttype)
{
this.studentid = studentid;
this.studenttype = studenttype;
}
public void setStudentId(String studentid)
{
this.studentid = studentid;
}
public void setStudentType(String studenttype){
this.studenttype = studenttype;
}
public String getStudentID(){
return studentid;
}
public String getStudentType()
{
return studenttype;
}
}
Course.java
Course.java
我覺得我不是結束在這一點上我對這個問題,並列出了一些問題,你可以幫我在這代碼
public class Course extends Student{
private String courseid;
private String coursedesc;
private Subject subject[];
public Course()
{
this.courseid = "";
this.coursedesc = "";
}
public Course(String courseid,String coursedesc)
{
this.courseid = courseid;
this.coursedesc = coursedesc;
}
public void setCourseId(String courseid)
{
this.courseid = courseid;
}
public void setCourseDesc(String coursedesc)
{
this.coursedesc = coursedesc;
}
public String getCourseId()
{
return courseid;
}
public String getCourseDesc()
{
return coursedesc;
}
public void addSubject(Subject subject)
{
}
}
Subject.java
**你們能幫助我在這? **
你有或者你有什麼問題,有什麼問題嗎?你附加了很多代碼,沒有太多解釋。 – Logan
課程擴展學生?真?繼承的概念在哪裏? – NachoB