Java 抽象类的限制

2017-01-13 15:05:53来源:csdn作者:Google_huchun人点击

抽象类的特点: 1 包含一个抽象方法的类就是一个抽象类 2 抽象方法是只声明方法名而未实现方法体的是抽象方法 3 抽象类不能直接进行实例化的操作,必须被子类继承 4 如果使用抽象类,必须使用子类来实现并覆写抽象类中所有抽象方法。

抽象类是否能使用final类型? 1.抽象方法必须被子类全部继承; 2.声明为final类型的类和成员方法不能被继承和覆写; 所以:不能使用final类型

抽象类是否可能有构造方法? 抽象类是可以有构造方法的。但是不能直接使用的是交给子类来调用的。子类的实例化过程永远是先调用父类中的构造方法;

/**包含一个抽象方法的类就是一个抽象类

抽象方法是只声明方法名而未实现方法体的是抽象方法

抽象类不能直接进行实例化的操作

如果使用抽象类,必须使用子类来实现并覆写抽象类中所有抽象方法

*/ abstractclass Abstract//这个就是抽象类 { public abstract void method();//些就是抽象方法 }


最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台