Video: Lügenpresse: Sind die deutschen Medien noch zu retten? | WALULIS 2025
En del av Swift For Dummies Cheat Sheet
Klasser er hjertet til ethvert objektorientert programmeringsspråk. I motsetning til klasser i Objective-C og noen andre språk, trenger Swift's klasser ingen headerdeklarasjon. I stedet får du hele klassen (eller struktur eller oppsummering) definisjon i et format som dette:
klasse MyClass {var lagretNumber: Int = 0 init (myNumber storedNumber: Int) {self. storedNumber = storedNumber} func simpleDescription () -> String {return String (self. storedNumber)}} var test = MyClass (myNumber: 15) println ("myNumber is" + test. simpleDescription ());
Koden i dette eksemplet definerer en klasse. Legg merke til følgende egenskaper:
-
Det erklærer en lagret eiendom. Det er et Int satt til 0.
-
Det oppretter en initialiserer som tar en Int som en parameter. Eksternt navn er myNumber og det interne navnet er lagretNummer. Initialiseringen setter selvfølgelig klasseeksemplarverdien. savedNumber ved hjelp av parameteren storedNumber (med eksternt navn myNumber).
-
Den erklærer en funksjon kalt simpleDescription som returnerer en String -representasjon av det lagrede nummeret.
