黑马程序员技术交流社区
标题:
抽象类的特点以及用法
[打印本页]
作者:
xyxlx111
时间:
2015-7-18 23:20
标题:
抽象类的特点以及用法
如题:什么是抽象类?
有抽象方法的类就是抽象类
什么是抽象方法?
没有方法体的方法就是抽象方法
抽象类的特点是什么?
抽象类和抽象方法都要由关键字abstract修饰
有抽象方法的类一定是抽象类,抽象类里不一定有抽象方法
抽象类不能创建对象
如果一个类想要继承抽象类的话,要么该类是抽象类,要么该类重写抽象类中所有的抽象方法
抽象类的成员特点是什么?
成员变量:可以是变量,也可以是常量
成员方法:可以非抽象方法,也可以是抽象方法
构造方法:有构造方法,但是不能创建对象
abstract关键字不能与哪些关键字共存?
不能与private关键字共存,因为被private修饰的成员方法不可以被重写
不能与final关键字共存,因为被final修饰的成员方法不可以被重写,被final修饰的类不可以被继承
不能与static关键字共存,因为被static修饰的方法可以通过类名直接调用,那调用抽象方法没有意义
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2