「每天一道面試題」接口與抽象類的關係與區別?

關係:接口是一種特殊的抽象類,它們的淵源頗深,有很大的相似之處。 區別: 抽象類在Java語言中表示的是一種繼承關係,一個類只能使用一次繼承關係。但是,一個類卻可以實現多個interface。 在abstract class 中可以有自己的數據成員,也可以有非abstarct的成員方法,而在interface中,只能夠有靜態的不能被修改的數據成員(也就是必須是static final的,不過在 i
相關文章
相關標籤/搜索