在講解繼承語法的文章內
都會講到子類別複製了父類別的內容
然後子類別又能去override從父類別複製過來的東西 並新增父類別沒有的東西
然後子類別就is-a父類別
但我不懂的是
既然子類別複製父類別的東西 會去修改它
然後又會增加新的 專屬於自己的東西
那為什麼還可以說子類別is-a父類別
說子類別包含(include)父類別不是比較合理?
介紹相關議題的文章 通常是直接舉例說明
例如父類別是動物 子類別是貓 狗
但總覺得用這樣的例子來說明 有種以偏概全的FU
不知道有沒有更general的解釋?