java
2、设计一个学生类Student,其数据成员有name姓名、age(年龄)、degree(学位)、性别。由
Student类派生出本科类Undergraduate和研究生类
Graduate,本科生类Undergraduate增加成员
specialty(专业),研究生类增加成员direction(研究
方向)。每个类都有show()方法,用于输出数据成员
信息。
java接触的太少,求指导谢谢 public class Student {
String name;
int age;
String degree;
}
public class Graduate extends Student{
String direction;
public void show(){
System.out.println(name+age+degree+direction);
}
Graduate(String name,int age,String degree,String direction){
this.name=name;
this.age=age;
this.degree=degree;
this.direction=direction;
}
}
public class Undergraduate extends Student{
String specialty;
public void show(){
System.out.println(name+age+degree+specialty);
}
Undergraduate(String name,int age,String degree,String specialty){
this.name=name;
this.age=age;
this.degree=degree;
this.specialty=specialty;
}
}
java中只能定义一个public class类,要怎么改
在这个包里新建一个类咯,只要是public的类,在同一个包里就能调用的
页:
[1]