抽象類是一種不能實例化的類,只能作為其他類的父類。抽象類通常用于定義一些通用的屬性和方法,但是具體的實現需要在子類中完成。
抽象方法是一種沒有方法體的方法,只有方法的聲明。子類必須實現所有的抽象方法,否則子類也必須聲明為抽象類。
抽象類和抽象方法的存在可以提高代碼的靈活性和擴展性,使得父類可以定義一些通用的方法和屬性,而具體的實現交由子類完成。
在Java中使用關鍵字abstract來聲明抽象類和抽象方法。抽象類必須包含至少一個抽象方法,而抽象方法只能存在于抽象類中。
abstract
億速云公眾號
手機網站二維碼
Copyright ? Yisu Cloud Ltd. All Rights Reserved. 2018 版權所有
廣州億速云計算有限公司粵ICP備17096448號-1 粵公網安備 44010402001142號增值電信業務經營許可證編號:B1-20181529