什么是抽象
抽象类往往用来表征对问题领域进行分析、设计中得出的抽象概念,是对一系列看上去不同,但是本质上相同的具体概念的抽象
abstract class Plane {
public abstract void Fly();
public abstract void land();
}
class Copter extends Plane{
public void Fly(){
System.out.println(“直升机起飞”);
}
public void land(){
System.out.println(“直升机着陆”);
}
}
class Jet extends Plane{
public void Fly(){
System.out.println(“喷气式飞机起”);
}
public void land(){
System.out.println(“喷气式飞机着陆”);
}
}
class StudyFly {
public static void main(String[] args) {
Plane p1=new Copter();
Plane p2=new Jet();
p1.Fly();
p2.land();
}
}