介面是否可繼承(extends)介面? 抽象類是否可實現 (implements)介面? 抽象類是否可繼承具體類(concrete class)?

L在前方發表於2020-11-06

答:介面可以繼承介面。抽象類可以實現(implements)介面,抽象類可以繼 承具體類。抽象類中可以有靜態的 main 方法。 備註:只要明白了介面和抽象類的本質和作用,這些問題都很好回答,你想 想,如果你是 java 語言的設計者,你是否會提供這樣的支援,如果不提供 的話,有什麼理由嗎?如果你沒有道理不提供,那答案就是肯定的了。 只有記住抽象類與普通類的唯一區別就是不能建立例項物件和允許有 abstract 方法。

相關文章