Abstrakte Klassen sind Klassen, die nicht instanziiert werden können. Sie existieren, um verschiedenen konkreten Klassen gemeinsame Funktionalität und Schnittstellenspezifikationen zur Verfügung zu stellen.
Ich verwende eine Schnittstelle, um sicherzustellen, dass einige ähnliche Klassen einige obligatorische Methoden (Subs / Funktionen) implementieren.
Beispiel:
Schnittstelle I1 deklariert M1 und M2 Methoden
C1 und C2 implementieren I1 un...
19.01.2014, 17:43