Kapitel 8. Klassen und Objekte

Klassen unterscheiden sich in nur wenigen Punkten von Strukturen, aber dennoch gibt es ausreichend wichtige und sinnvolle Unterschiede, die man kennen muss. Um die Syntax und Anwendungsweise von Klassen verstehen zu können, sollten Sie die Lektion über Strukturen in Kapitel 7 gelesen haben.

Wichtige Unterschiede und Gemeinsamkeiten

Klassen und Strukturen teilen sich nicht nur optisch eine sehr ähnliche Syntax. Folgende Punkte verbinden sie miteinander:

  • Beide können Properties zum Speichern von Werten besitzen.

  • Beide können Methoden beinhalten, um Funktionalitäten zu erweitern.

  • Beide können Subscripts definieren, um Zugriff auf Werte mit Subscript-Syntax zu bieten.

  • Beide können Konstruktoren anbieten.

  • Beide können durch ...

Get Durchstarten mit Swift 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.