Kapitel 7. Schnittstellen und abstrakte Klassen: Klassen, die Versprechen halten

image with no caption

Taten sagen mehr als Worte.

Gelegentlich müssen Sie Ihre Objekte auf Basis dessen gruppieren, was sie tun können, nicht auf Basis der Klassen, von denen sie erben. Dann kommen Schnittstellen ins Spiel – diese ermöglichen Ihnen, mit jeder Klasse zu arbeiten, die bestimmte Aufgaben erledigen kann. Aber mit großer Macht geht eine große Verantwortung einher: Jede Klasse, die eine Schnittstelle implementiert, muss versprechen, all ihre Verpflichtungen zu erfüllen ... oder der Compiler tritt Ihnen vors Schienbein, Verstanden()?

Kehren wir zu den Bienen zurück

Die Firma Bienomatic ...

Get C# von Kopf bis Fuß, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.