extends和implements的區別

Extends可以理解爲全盤繼承了父類的功能。
implements可以理解爲爲這個類附加一些額外的功能;interface定義一些方法,並沒有實現,需要implements來實現纔可用。
extend可以繼承一個接口,但仍是一個接口,也需要implements之後纔可用。對於class而言,Extends用於(單)繼承一個類(class),而implements用於實現一個接口(interface)。

詳細介紹:https://www.jeffjade.com/2015/05/11/2015-05-11-java-extends-implement/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章