composition

Composition ist der Vorgang, Teile eines Programms zu einem größeren Programm zusammenzufügen oder zu komponieren.
2
Antworten

Was ist mehr Python - Funktion Zusammensetzung, Lambdas oder etwas anderes? [geschlossen]

In dem folgenden Beispiel, das mehr Python ist? Verwenden Sie Funktionszusammensetzung, Lambdas oder (jetzt für etwas völlig anderes )? Ich muss sagen, dass die Lambdas besser lesbar zu sein scheinen, aber Guido selbst scheint alle Lambdas entf...
02.09.2012, 05:43
2
Antworten

Dekoratormuster in C # ohne Vererbung. Ist das richtig?

%Vor% Wenn dies das Dekorationsmuster ist. Was ist der Unterschied zwischen Dekorationsmuster und Zusammensetzung? Ich habe Beispiele für dieses Muster gesehen, bei dem Vererbung verwendet wird. Zum Beispiel das Java-Beispiel auf Wikipedia....
22.04.2015, 09:47
5
Antworten

Vererbung, Komposition und Standardmethoden

Es wird normalerweise zugegeben, dass das Erweitern von Implementierungen einer Schnittstelle durch Vererbung keine Best Practice ist, und diese Zusammensetzung (z. B. das erneute Implementieren der Schnittstelle von Grund auf neu) ist aufrechte...
06.07.2015, 09:20
1
Antwort

C # Zusammensetzung - Ich bin nicht davon überzeugt, dass ich vollständig verstehe, wie dies zu implementieren ist

Okay, ich habe mich in letzter Zeit intensiv mit den Klassen, der Vererbung, den Schnittstellen und der Art und Weise beschäftigt, wie sie miteinander interagieren. Während dieser Zeit entdeckte ich eine allgemeine Verachtung für die Vererbung u...
21.06.2017, 06:57
2
Antworten

Warum ist die Vererbung stark gekoppelt, während die Komposition in Java lose gekoppelt ist? [Duplikat]

Ich habe dieses favor composition over inheritance immer wieder in Entwurfsmustern gehört. Einige der dafür angeführten Gründe sind %Vor% Es wäre toll für Anfänger, wenn Sie mir anhand von Illustrationen folgen, wie sich Erbschaft und Z...
02.10.2013, 21:16
2
Antworten

Wie schreibe ich solide Pure Aggregation (Komposition) Spielobjekte in Java?

Ich schreibe gerade erst ein Spiel auf Java und schreibe meine Spielobjekte. Jetzt habe ich hier in Evolve Your Hierarchy gelesen, dass Sie Ihre Spiele als Kompositionen erstellen sollten und nicht als eine große Klassenhierarchie. Wie dieses...
05.04.2011, 02:58
4
Antworten

Komposition, woher weißt du, wann du aufhören musst?

Es gibt das alte, aber weise Sprichwort "Wertkomposition über Vererbung". Ich habe versucht, dies zusammen mit anderen OOPs und Design-Patterns für die letzten Projekte anzuwenden, an denen ich beteiligt war. Für die meisten Fälle hat es gut...
19.04.2011, 01:40
4
Antworten

Zusammensetzung: Verwenden von Merkmalen, um Weiterleitungsfunktionen zu vermeiden?

Nehmen wir an, wir haben zwei Klassen, A und B . Bei Verwendung der Komposition zum Modellieren einer "has-a" oder "is -implementierten-in-terms-of" Beziehung (z. B. B has-a A ), einer der Nachteile gegenüber der Vererbung ist, d...
04.01.2014, 10:47
3
Antworten

Mixins für ES6-Klassen, mit Babel transpiliert

Nach verschiedenen Quellen ( 2ality , esdiscuss ) sollte man Mixins zu Klassen hinzufügen können: EDIT hat festgestellt, dass Klassenmethoden nicht aufzählbar sind, sodass sie nicht funktionieren können. Bearbeitete den Code unten, aber im...
09.06.2015, 12:37