January 2013
Intermediate to advanced
1184 pages
30h 5m
German
In diesem Kapitel:
Schnittstellen, englisch Interfaces, sind ein Sprachkonstrukt, das in vielen modernen OOP-Sprachen zu finden und aus der modernen objektorientierten Programmierung kaum noch wegzudenken ist. Dabei ist die Schnittstelle als Typ relativ unspektakulär: in C# gleicht sie einer Klasse, in der die gewünschten Member aufgelistet, aber nicht implementiert werden. Nichtsdestotrotz spielt die Schnittstelle beim objektorientierten Design eine nicht zu unterschätzende Rolle, denn auf ihr fußt die Technik der vertragsbasierten Programmierung.
Die Schnittstelle als Typ und Sprachkonstrukt ...