Eine Klasse kann eine oder mehrere Schnittstellen haben. Eine Schnittstelle ist die Teilmenge der Funktionalität einer Klasse.
Das zentrale Element in der COM-Architektur sind nicht die Klassen, sondern die Schnittstellen. Eine Schnittstelle definiert eine Menge von Attributen, Methoden und Ereignissen. Eine COM-Schnittstelle ist ein abstraktes Gebilde. Sie wird implementiert durch eine COM-Klasse. COM-Klassen implementieren eine oder mehrere COM-Schnittstellen; COM unterstützt also Mehrfachschnittstellen. Klassen sind bildlich gesehen eine Klammer um eine Menge von Schnittstellen. Man bezeichnet COM auch als schnittstellenbasiertes Programmieren.
Langjährige Erfahrungen bei der Entwicklung von .NET-Anwendungen und dem Betrieb von Software auf der Microsoft-Plattform geben die Top-Experten von www.IT-Visions.de an Sie weiter.
Sie brauchen Unterstützung bei der Entwicklung Ihrer Software? Die Experten-Entwickler von MAXIMAGO entwickeln Ihre Anwendungen mit innovativen User Interfaces zum agilen Festpreis.