複合、委託(關聯)、繼承

面向對象的主要三種關係,分別是複合,委託,繼承,這裏的委託在某些地方可能叫聯合之類的。本內容是根據侯捷的C++面向對象設計的視頻總結的。 複合composition 在這個例子中,queue類中包含了deque類,並且開放了部分的deque的接口,這種一個類裏面完整的包含了某個類的關係叫做複合。同時該種關係的類圖也已經在圖上呈現,是一個黑色實心的菱形。deque的生命週期也完全由queue管理。這
相關文章
相關標籤/搜索