这段代码我让他们我不知道这是否是正确的。你能帮我一个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