Suchergebnisse für Anfrage "design-patterns"
Ist es in c # möglich, eine Factory zu erstellen, die Schnittstellen zusammenführt?
var mergedInstance = MergeFactory<InterfaceOne, InterfaceTwo>(); ((InterfaceOne)mergedInstance).InterfaceOneMethod(); ((InterfaceTwo)mergedInstance).InterfaceTwoMethod();Kann jemand ein Entwurfsmuster oder eine exakte Syntax empfehlen, mit der so ...
Client-Server-Datenbanken synchronisieren
Ich suche nach allgemeinen Strategien zum Synchronisieren von Daten auf einem zentralen Server mit Clientanwendungen, die nicht immer online sind. n meinem speziellen Fall habe ich eine Android-Telefonanwendung mit einer SQLite-Datenbank und ...
Registry-Muster und verzögerte Instanziierung registrierter Objekte
Stellen wir uns vor, wir haben ein Registrierungsmuster ... <?php class Registry { private static $objects = array(); private static $instance = null; public static function getInstance() { if (self::$instance == null) { self::$instance = new ...
Java Interface-Implementation Pair [geschlossen]
Gibt es eine bevorzugte Methode oder einen bevorzugten Stil zum Erstellen einer Standardimplementierung für Schnittstellenmethoden? Angenommen, ich hatte eine häufig verwendete Schnittstelle, bei der in 90% der Fälle die von mir ...
C ++ Singleton Template Klasse
In einem kürzlich durchgeführten Projekt musste ich eine Singleton-Klasse erstellen und nachdem ich viel in Google herumgebuddelt hatte, kam ich auf diese Definition der Vorlagenklasse. Die Idee ist, von dieser Template-Klasse abzuleiten und den ...
Was ist Komposition in Bezug auf objektorientiertes Design?
Ich höre (und lese auf dieser Seite) viel über "Komposition gegenüber Vererbung bevorzugen". Aber was ist Compositon? Ich verstehe Vererbung aus der Sicht von Person: Säugetier: Tier, aber ich kann die Definition von Kompostion nirgendwo ...
Ist es eine generische Möglichkeit, eine andere Methode aufzurufen, wenn eine Methode in C # @ aufgerufen wir
Ich habe eine Methode wie diese: public Something MyMethod() { Setup(); Do something useful... TearDown(); return something; } Die Methoden Setup und TearDown befinden sich in der Basisklasse. Das Problem, das ich habe, ist, dass ich diese Art ...
Refactoring Form.ShowDialog () Code zu MVP
Ich habe eine WinForm und einige Eigenschaften, die darauf festgelegt sind. zum Beispiel: Name, Adresse werden im Formular akzeptiert. (viele weitere Eigenschaften im aktuellen Beispiel) Die aktuelle Implementierung ähnelt in etwa frmName ...
wann brauchen wir ein Adaptermuster?
Wann müssen wir uns für das Adaptermuster entscheiden? Wenn möglich, gib mir ein reales Beispiel, das zu diesem Muster passt ...
Differenz zwischen den Entwurfsmustern für Fassade, Proxy, Adapter und Dekorateur? [geschlossen
Was ist der Unterschied zwischen den Entwurfsmustern "Fassade", "Proxy", "Adapter" und "Dekorateur"? Ich habe noch nie eine klare Erklärung gelesen, was ist deins?