接口繼承中一個常見問題的思考

之前在設計DirectUI界面庫(該界面庫現已開源, 可到  這裏 下載)架構時,遇到一個接口繼承相關的問題,當時沒有太好的解決方案,卻一直個耿耿於懷, 如今從新思考整理下。 咱們的DirectUI控件層次大概以下:  其中, 類名以 I 開頭的都是接口: IObject表示框架的基本接口, 要求實現相似COM裏IUnknown的功能, IControl表示控件的基本接口, 全部控件都從該接口繼承
相關文章
相關標籤/搜索