is - a和 has - a

OOP編程思想中,繼承是一個十分重要的內容。下面介紹幾個 常見的容易混淆的術語。 首先舉例子: 我們常見的動物,羊有很多種類,只是一種泛指,綿羊是其中一種,那麼羊和綿羊的關係,就是is-a,即它們是繼承的關係。 再如,羊身上都有羊毛,而不同種類的羊,羊毛生物形態也不同,比如綿羊和羚羊,前者羊毛豐富、蓬鬆、柔軟,呈白色;後者羊毛稀少、剛硬,呈灰褐色。對於綿羊來說,羊毛和羊的關係就是has-a。對於羚
相關文章
相關標籤/搜索