Java抽象类具有什么特点?
发布网友
发布时间:2022-04-20 06:27
我来回答
共3个回答
热心网友
时间:2023-07-10 04:32
有abstract关键字修饰的类为抽象类
格式:
abstract class 类名 {}
特点:
1.抽象类不一定有抽象方法,有抽象方法的类一定是抽象类
2.抽象类不能实例化
3.那么,抽象类如何实例化呢?
按照多态的方式,由具体的子类实例化。其实这也是多态的一种,抽象类多态。
抽象类的子类:
1.要么是抽象类
2.要么重写抽象类中的所有抽象方法
热心网友
时间:2023-07-10 04:32
由关键字abstract修饰 抽象类不能被实例化,一般抽象类是用来继承的!
热心网友
时间:2023-07-10 04:32
抽象类的作用:
1、表示抽象的概念,如动物,
2、建立类之间的关系
3、为实现某一接口的单一功能,抽象类中的抽象方法可以不要全部实现
抽象类可以被实现,但是本身不能被构造对象。抽象类可以被实现,可以定义抽象类的变量,但是该变量必须引用是实现该抽象类的子类的实例。