抽象类概述
一.抽象类的概述:
(1).如果类里有抽象方法,那么这个类必须修饰成抽象类.
(2).如果一个方法,没有方法体,那么这个方法必须是一个抽象方法.
(3).抽象类是程序设计的结果,用来优化父类的.
二.抽象类的特点:
通过java关键字abstract实现
可以修饰方法或者类
抽象类中可以没有抽象方法(由子类去实现)
如果类中有抽象方法,那该类必须定义为一个抽象类
子类继承了抽象类以后,要么还是一个抽象类,要么就把所有抽象方法都重写
多用于多态中
抽象类不可以被实例化
举个例子:
//测试 抽象类的特点
原创
2021-01-18 11:13:00 ·
470 阅读 ·
0 评论