Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
de:modul:ffit:3-jahr:java:learningunits:lu04:c [2025/09/08 23:37] – angelegt apeter | de:modul:ffit:3-jahr:java:learningunits:lu04:c [2025/09/09 11:50] (aktuell) – gelöscht apeter | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== LU04c - Optimierungen und Refactoring 2 (Design-Patterns) ====== | ||
- | ==== Design-Patterns ==== | ||
- | |||
- | Es gibt zahlreiche Design-Patterns. Diese werden wird im späteren Verlauf des Semesters anschauen. | ||
- | |||
- | ^Creational Design Patterns ^Structural Design Patterns ^Behavioral Design Patterns | | ||
- | |Factory Method|Adapter|Chain of Responsibility| | ||
- | |Abstract Factory|Bridge|Command| | ||
- | |Builder|Composite|Iterator| | ||
- | |Prototype|Decorator|Mediator| | ||
- | |Singleton|Facade|Memento| | ||
- | | |Flyweight|Observer| | ||
- | | |Proxy|State| | ||
- | | | |Strategy| | ||
- | | | |Template Method| | ||
- | | | |Visitor| | ||
- | |||
- | Mehr dazu auf https:// |