Ich habe eine Schnittstelle definiert, die von einer Basisklasse implementiert wird. Diese Basisklasse bietet grundlegende Funktionalitäten. Jetzt habe ich mehrere Implementierungen, die die Basisklasse implementieren und diese Funktionalitäten mit weiteren Details erweitern. Wenn ich diese mehreren Implementierungen aufruft, wirke ich die Implementierungen auf die Schnittstelle (die in der Basisklasse implementiert ist).Interface + Baseclass - Welches Muster ist das?
Gibt es ein Muster, in dem diese Art der Schnittstellenbenutzung beschrieben wird? Oder ist diese Architektur kontraproduktiv?
Grüße
Dies ist ein absolut gültiges und sinnvolles Design - mit Schnittstelle für polymorphes Verhalten und einer Basisklasse für die Wiederverwendung von Implementierungen. – VinayC