L2: Design Patterns - JirkaDellOro/Softwaredesign GitHub Wiki

  • Erweitert das Decorator-Beispiel mit den Spielfiguren im Ordner DesPatternDecorator so, dass es eine gemeinsame Basisklasse für alle Decorator gibt. In dieser Basisklasse sollte auch die von allen Decorator gleich zu implementierende Funktionalität hinein.

  • Wandelt die Methode GetInstance im Singleton-Pattern in ein C#-Property um. Nennt das Property Instance und implementiert nur die get Methode des Property (kein set).