composition

    2熱度

    1回答

    目前,我在全球單身人士ApplicationModel中這樣做,但我覺得模型應該更薄,並且關於構圖的一組更緊密的任務和屬性可以自行重新定位到新的「構圖模型'班。每個垂直導入的模塊都有自己的MVVM堆棧,基本上可以自我維護,對核心或外殼應用程序的依賴性很小。

    -1熱度

    2回答

    我玩弄構圖和抽象的方法和類....如果我有一個動物,貓和狗類在這裏我將如何使用組成動物列表另一個類? public class SomeClass{ Animal animalList; // ????? } 。 public abstract class Animal { public abstract void sound(); } 。 public class Cat

    0熱度

    3回答

    只是想改善我在Python中的OO使用,並且很好奇組合。 比方說你有以下類: Class Breakfast(object): __init__(self, eggs): self.eggs = eggs @property def yolk(self): return eggs.yolk @property def y

    0熱度

    2回答

    我有member.objects是畫家,木匠和TeamLeads可以有其他TeamLeads,畫家或木匠下他們。有沒有辦法將他們連接起來,這樣我就可以得到TeamLeads.team,並且還能夠查看誰在TeamLeads.team下工作。我知道如何用數據庫做到這一點,但想知道組合或集合是否可以處理1:m的關係,以及是否有某個地方可以看到我的例子。它是否需要一個Team.class鏈接每個人,或者可

    0熱度

    3回答

    在我的具體類中,我只需要實現(公開)抽象類的某些方法。所以我不能擴展它,因爲所有的抽象方法都是公開的。 我可以使用組合,並只轉發我需要的方法,但我顯然需要實現抽象類。 所以,我想知道,是在私人類中實現抽象類,然後在父類中僅轉發內部類所需的方法的好方法嗎? 例如: public class ConcreteClass{ private InnerClass inner = new Inn

    1熱度

    1回答

    iPOJO提供了一種機制來創建包含原始類型組件實例的組合。我有興趣瞭解iPOJO爲合成子實例提供的服務提供隔離以便從組合外部訪問的機制。 對於〔實施例,假設我有以下組成(使用iPOJO API): PrimitiveComponentType prov = createAProvider(); // Create a primitive type PrimitiveComponentType c

    0熱度

    1回答

    我有一個由許多對象組成的場景。大多數對象都是靜態的,但有些對象會移動。發生移動時,似乎必須重新繪製整個場景。我可能會表達場景的某種合成並僅重繪場景中的一些組件。

    0熱度

    1回答

    有沒有什麼辦法可以將轉換應用到與durandal綁定的合成上?我的意思是,如果我有 <div data-bind="compose: ActiveView, transition: 'entrance'"></div> Active View是淘汰賽觀察到的,當我改變它,我想有與表示過渡過程中的一些進步環路由喜歡的過渡效果。 這裏是如何我的視圖模型 import ko = require('k

    0熱度

    2回答

    如何創建一個凹SKPhysicsBody? 我的猜測是創建一個由多個凸體組成的複合節點。我可以「堅持」他們任何其他方式創建一個SKPhysicsJoint固定之間?

    0熱度

    2回答

    我構建的數據庫導入應用程序比我想要的可擴展(可根據需要添加自定義數據庫模型)。我的基本組件具有擴展類型必須實現的方法:MapData & SaveData。 我將基地定義爲一個抽象類,當擴展類型在同一個名稱空間中時,所有東西都可以工作。但是,我想在運行時使用MEF在不同的名稱空間中導入擴展類型,但我無法弄清楚如何執行此操作。 基類: namespace Program { public