關於 複合 和 繼承 和 委託

複合關係: 爲何不用繼承?因爲用繼承的話,父類的接口仍然可以調用。 所以這裏 使用所謂的 組合,所謂的適配器Adapter就是這樣實現的: 這樣組合起來,底層容器是deque,queue可以調用deque的接口去完成自己的接口,而deque裏多於的接口,queue是希望屏蔽掉的。而這個的組合,就使得deque的接口沒有暴露在外,而繼承則會使得deque的接口可以使用。 複合關係下的構造和析構 委託
相關文章
相關標籤/搜索