1,抽象类的注意事项
1,抽象类必须使用abstract修饰,比如abstrract class 类名();
2,抽象类不一定有抽象方法,但是又抽象方法的类一定是抽象类;
3,抽象类不能实例化,但是可以通过父类引用子类对象,完成实例化,也就是多态了
4,抽象类的子类,要么是抽象类,要么必须重写抽象父类中的所有抽象方法;
2,面试总结
1,abstract不可以和final,private,static使用;
public static abstract void method();//error
private abstract void method();//error
public final abstract void method();//error
网友评论