Java——淺談抽象類和接口

抽象類 爲什麼要有抽象類? 我曾經也想過爲什麼要有抽象類,普通的類和子類不就能夠完成任務了嗎,但是後來明白,父類裏面的方法實現很多都沒有用,都在子類裏面重寫了,那父類裏面的代碼豈不是冗餘了。 反過來思考,抽象類把一些具有相同屬性和方法的組件進行抽象,這樣更有利於代碼和程序的維護。 規矩點說就是:抽象類爲所有子類提供了一個通用模板,子類可以在這個模板基礎上進行擴展。通過抽象類,可以避免子類設計的隨意
相關文章
相關標籤/搜索