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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.