2010-07-06 4 views

Répondre

0

Cela dépend. Si Room appartient à votre contexte (plutôt que l'autre caché derrière la façade), alors c'est une idée raisonnable. Si Room appartient à l'autre contexte, alors vous pourriez probablement utiliser une fabrique ou un traducteur qui construit des objets utilisés par l'autre système à partir de propriétés primitives ou d'objets de votre système.

+0

Pouvez-vous expliquer plus, ce qui est dans un autre contexte? Je dois utiliser le modèle de façade – SteveThai

+0

Un contexte est votre application. L'autre contexte est le système de CAO pour lequel vous écrivez la façade. Est-ce que Room est défini et utilisé dans votre système, ou en CAD? –

+0

Mon application est simple HomeCAD. J'ai créé des classes (HomeCADEngine, Room, Item, Floor). Merci de m'avoir aidé – SteveThai

Questions connexes