我有一個A類,它具有B類對象的集合。 A類也可以從類A的其他實例繼承B類對象的集合(缺少更好的術語)。 ,類A的實例指向類A的其他實例(I控制循環引用)。有沒有任何模式,或者是否有繼承數據/對象的標準術語?
一個簡單的具體例子可能是一個人有生物孩子,但也會從配偶和前配偶「繼承」子女。
我在運行時在應用程序中使用類A的實例,並且在應用程序中沒有繼承對象。也就是說,A類實例的「預測」在我應用於不同場景的情況下對我而言是有意義的。
我的問題是,是否有編碼這種模型或標準術語的模式?我不認爲'繼承'在這裏是正確的詞。我有自己的方法來處理它技術上和我自己繁瑣的術語,但我想象有一種標準模式,我可以堅持,我似乎無法找到。
一個不完美的模擬會檢查.NET類的方法,這些類有和沒有它們的繼承方法,或者檢查Javascript中的原型,但在這裏我正在'繼承'記錄/對象。
聽起來像委託模式,除了數據而不是行爲。 – Tobu 2010-01-10 17:18:14
東武,這是一個非常好的點,並感謝您理解這個問題,並堅持不懈。我想知道這種模式是否適用於數據。 – bglenn 2010-01-10 17:36:28