Gefällt Ihnen die Vorschau?
Dies ist die kostenlose erste Lektion. Fordern Sie eine Demo an oder melden Sie sich an für vollen Zugriff.
Gefällt Ihnen die Vorschau?
Dies ist die kostenlose erste Lektion. Fordern Sie eine Demo an oder melden Sie sich an für vollen Zugriff.
Wenn Sie anfangen, anspruchsvollere Projekte zu entwickeln, werden Sie eigene Typen erstellen wollen, die Eigenschaften und andere Logik enthalten. In diesem Modul werden Sie zwei dieser Typen kennenlernen: Klassen und Strukturen.
Wir verwenden Strukturen in Swift recht häufig. Sie werden lernen, wie Sie Ihre eigenen Strukturen mit Ihren eigenen Eigenschaften erstellen und dann Instanzen dieser Strukturen erzeugen können, um diese Flexibilität zu erhöhen. Da Swift auch eine objektorientierte Programmiersprache ist, werden Sie lernen, wie Sie Ihren Code in Klassen und Unterklassen organisieren und wie Sie Ihre Eigenschaften in beiden initialisieren können. Sie werden auch die Grundlagen der Vererbung von Unter- und Oberklassen kennenlernen, d. h. wie Eigenschaften in einer Unterklasse die Eigenschaften dieser Eigenschaften von der Oberklasse erben können. Schließlich werden wir uns mit Property Observern beschäftigen, d. h. mit Codebausteinen, die auf Änderungen innerhalb Ihrer Struktur achten und dann entsprechend der von Ihnen implementierten Logik handeln.
Dieses Modul behandelt das Erstellen Ihrer eigenen benutzerdefinierten Typen in Swift, insbesondere Klassen und Strukturen. Es umfasst das Erstellen von Structs, das Erstellen von Instanzen, Initialisierer, Property Observer, Klassen und Vererbung.
Er richtet sich an diejenigen, die beginnen, anspruchsvollere Swift-Projekte zu erstellen und ihre eigenen Typen erstellen möchten, die Eigenschaften und andere Logik enthalten.
Sie erwerben Fähigkeiten in objektorientierter Programmierung (OOP), Code-Struktur, Datenstrukturen, strukturierter Programmierung, abstrakten Klassen und Anwendungs-Foundation-Klassen.
Vererbung behandelt die Grundlagen der Unterklasse und Oberklasse-Vererbung, was bedeutet, wie Eigenschaften in einer Kind-Klasse die Eigenschaften von der Oberklasse erben können.
Property Observer sind Code-Teile, die ständig auf Änderungen achten, die in Ihrer Struktur passieren können, und dann entsprechend handeln, abhängig von der Logik, die Sie implementiert haben.