Kapitel 3Objekte und Klassen

In diesem Kapitel

3.1 Aufzählungen

3.2 Klassen

3.3 Strukturen

3.4 Vererbung

3.5 Überladen

3.6 Überschreiben

3.7 Initialisierung

3.8 Eigenschaften

3.9 Subscripting

3.10 Protokolle

3.11 Erweiterungen

3.12 Zugangskontrolle

Übungen

In Kapitel 1, »Einführung in Swift«, haben Sie gesehen, dass Structs und Enums in Swift weitaus leistungsfähiger sind als ihre Entsprechungen in C-basierten Sprachen und eher Klassen ähneln. Alle drei Datenstrukturtypen sind in Swift Typen erster Klasse und besitzen Eigenschaften, Typmethoden und Instanzmethoden, die von Entwicklern nach Bedarf erweitert werden. Dieses Kapitel beschäftigt sich eingehender mit den verschiedenen Typen, ihren Unterschieden und wann Sie diese Typen jeweils bevorzugt ...

Get Swift für Ungeduldige 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.