黑马程序员技术交流社区
标题:
abstract修饰符
[打印本页]
作者:
guoyangpeng
时间:
2015-5-18 23:11
标题:
abstract修饰符
总结abstract(抽象的)可以修饰:
1.类 抽象类
抽象类只能声明引用,不能创建对象
2.方法 抽象方法
一个方法只有声明,没有实现。
如果一个类中有抽象方法,这个类就必须是抽象类
子类继承抽象类,如果子类不希望也成为抽象类,就必须实现父类中声明的所有抽象方法。抽象中未必有抽象方法,可以有构造方法。
abstract class Super{
public abstract void method();
}
classSub extendsSuper{
public voidmethod(){
System.out.println("Sub");
}
}
抽象的作用:
l利用abstract,把方法声明抽象到父类中,而方法实现留在子类,更好体现“共性”放在父类的“原则”。
修饰符组合:
private static final均不能和抽象abstract联用
作者:
懒儿想想
时间:
2015-5-18 23:15
刚看到这块
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2