java的繼承與多態
發布時間: 2025-10-10 20:20:03
⑴ java中多態和繼承的區別
這種說法是錯誤的。
多態是指的 父類里已有的方法,不同的子類可以根據不同的需要重寫該方法,以達到不同效果。
方法繼承是指 父類里已有的方法,子類可直接用父類的方法,而不用再去定義。
比如 父類 Animal 有 eat(),子類Dog重定義 eat(),具體是吃骨頭,子類Cat重定義eat(),具體是吃魚,子類Cow重定義eat()具體是吃草。這是多態。
父類Animal有方法 watch(),表示看,子類 Dog、Cat、Cow 可直接使用方法watch(),這是繼承。
熱點內容