Kapitel 11: Strukturen und Enumerationen
In vielen Programmiersprachen zählen Strukturen und Enumerationen zu den seltener verwendeten Bausteinen, denn ihre Möglichkeiten sind dort sehr eingeschränkt. Strukturen werden eingesetzt, um mehrere Datentypen zu einem neuen Typ zu verbinden, beispielsweise um zwei Double
-Typen zu einem Typ Coordinate
mit einem X- und einem Y-Wert zusammenzufassen. Werden die Aufgaben umfangreicher, verwenden die meisten Entwickler Klassen, denn deren zusätzliche Möglichkeiten werden oft dringend benötigt. Die Sprachen Objective-C, C++ und C# ermöglichen es nicht, Strukturen um Methoden zu erweitern und somit gibt es keinen Konstruktor oder eine init
-Methode, mit denen die Werte der Instanzvariablen gesetzt werden ...
Get Einfuhrung in Swift 2 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.