數(shù)據(jù)管理的三個(gè)階段 為什么接口中不能定義變量?
為什么接口中不能定義變量?接口不能定義為final。接口中的變量由公共靜態(tài)final(常量)修改。該方法被公開摘要修改。答案是錯(cuò)誤的。接口用于外部擴(kuò)展功能,因此只能寫為public(private)。
為什么接口中不能定義變量?
接口不能定義為final。接口中的變量由公共靜態(tài)final(常量)修改。該方法被公開摘要修改。答案是錯(cuò)誤的。接口用于外部擴(kuò)展功能,因此只能寫為public(private)。這個(gè)接口有什么用,就像你電腦的USB插槽只能在外面一樣?在抽象與抽象類相同的情況下封裝槽有什么意義。接口可以粗略地理解為一個(gè)特殊的抽象類,其中所有的方法都是抽象的。抽象類和接口不能實(shí)例化(因?yàn)閷?shí)例化的方法沒有方法體,也沒有意義)。類實(shí)現(xiàn)接口時(shí),必須實(shí)現(xiàn)所有內(nèi)部抽象方法,否則將報(bào)告錯(cuò)誤