一、抽象类
1、什么是抽象类?为什么引入此概念?
抽象类就是很抽象的类,是一种设计思想。例如:手机、电脑、BB机都具有通话的功能,于是我们向上抽象出一个类(抽象类),这个类具有通话的功能。而子类(手机、电脑、BB机)只需要extends这个抽象类,实现抽象类中定义的抽象方法,即可实现基于本类的具体通话方式。
抽象类需要使用abstract修饰class、修饰方法。
二、需要注意的点
1、抽象类不能创建出对象(实例化对象)。因为存在抽象方法。
Communication是抽象类,不能实例化。
2、抽象类和方法需要使用abstract关键字修饰,抽象方法无方法体。
public abstract class XXX{
public abstract void/其它类型 XXX();
}
3、抽象类需要使用子类继承它,创建子类对象调用子类的实现方法。
點擊查看更多內容
為 TA 點贊
評論
評論
共同學習,寫下你的評論
評論加載中...
作者其他優質文章
正在加載中
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦