Java基礎複習(類的繼承,接口的本質,抽象類,異常,包裝類,泛型)

類的繼承 爲什麼要針對接口編程?繼承不好用嗎?難道就因爲java是單繼承,所以才搞出接口來實現所謂的多繼承? 首先,繼承是把雙刃劍。 繼承的好處: 代碼複用,公共屬性和方法可以丟到基類中去,子類只需要關注子類特有的就行。 通過基類可以方便統一處理不同的子類,如上轉型對象。 繼承的痛點 破壞了封裝,封裝可謂面相對象三大特性之一,是面相對象編程基本思維。那怎麼破壞封裝了呢?子類如果要重寫(擴展)父類方
相關文章
相關標籤/搜索