public abstract class Persons {
private String name;
private int age;
public Persons(String name, int age) {
this.name = name;
this.age = age;
}
public String getName() {
return name;
}
public int getAge() {
return age;
}
public abstract void show();
}
public class Students extends Persons{
public Students(String name, int age, String num, double score) {
super(name, age);
this.num = num;
this.score = score;
}
private String num;
private double score;
@Override
public void show() {
// TODO Auto-generated method stub
System.out.println("姓名="+this.getName()+",年龄="
+this.getAge()+",学号="+num+",成绩="+score);
}
}
public class Test {
public static void main(String[] args) {
// TODO Auto-generated method stub
Students stu=new Students("张三", 18, "1002", 99);
stu.show();
}
}
简单的抽象类代码