面向对象编程-抽象类与接口
1. 抽象类的定义与使用 范例1:
abstract class Person{
private String name ; // 属性
public String getName(){ // 普通方法
return this.name;
}
public void setName(String name){
this.name = name ;
}
// {}为方法体,所有抽象方法上不包含方法体
public abstract void getPersonInfo() ; //抽象方法
}class Student extends Person{
public void getPersonInfo(){
System.out.println("I am a student");
}
}public class Test{
public static void main(String[] args) {