Skip to Main Content
Einfuhrung in Swift 2
book

Einfuhrung in Swift 2

by Holger Hinzberg
November 2015
Intermediate to advanced content levelIntermediate to advanced
344 pages
6h 33m
German
mitp Verlag
Content preview from Einfuhrung in Swift 2

Kapitel 10: Protokolle und Extensions

Ein wichtiges Thema in der Programmierung mit Swift sind Protokolle, die Apple ebenfalls von Objective-C übernommen hat. Im Gegensatz zur Vererbung oder zu einer Assoziation wird eine Klasse durch ein Protokoll weder um Eigenschaften noch Methoden erweitert, die Klasse erhält lediglich Vorgaben darüber, welche Methoden implementiert werden sollen und wie deren Signaturen auszusehen haben. Solche Vereinbarungen werden beim Zusammenspiel von verschiedenen Komponenten wichtig, weshalb sie gelegentlich als »Verträge« oder »Contracts« bezeichnet werden. Implementiert eine Klasse ein Protokoll, geht sie die Verpflichtung ein, die dort beschriebenen Methoden umzusetzen. Andere Programmiersprachen verwenden ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Beginning Xcode

Beginning Xcode

Matthew Knott
Basiswissen Testautomatisierung

Basiswissen Testautomatisierung

Manfred Baumgartner, Stefan Gwihs, Richard Seidl, Thomas Steirer, Marc-Florian Wendland

Publisher Resources

ISBN: 9783958453166