Sviluppo iOS Swift 2 - Classi e oggetti
Cerchiamo di capire in dettaglio cosa sono le classi e gli oggetti.
Classi
Le classi sono i costrutti flessibili generici che sono gli elementi costitutivi del codice del programma. Puoi definire proprietà e metodi per le tue classi usando la stessa sintassi che abbiamo fatto per le variabili e le funzioni.
Il syntax di definire un file class è come segue.
class className {
var anyVariable = anyValue
// Function Definition etc.
}
Oggetti
Oggetto è il termine generalmente usato per riferirsi all'istanza di una classe, quindi possiamo chiamarlo istanza invece di oggetti.
Example - Creare una classe e il suo oggetto.
class Person {
var firstName = “Tutorials”
var lastName = “Point”
func printName() {
print(firstName + “ ” + lastName)
}
}
Initializing an object - Per inizializzare un oggetto, dovremmo usare il seguente comando.
let anyone = Person() // We can initialize an object by default constructor.