Intern
Čo je to objekt?
sobes.tech AI
Odpoveď od AI
Príklad triedy. Stav objektu je určený hodnotami jeho vlastností (premenných), a jeho správanie metódami (funkciami).
// Príklad triedy
class Dog {
// Vlastnosť
var name: String
// Konštruktor
init(name: String) {
self.name = name
}
// Metóda
func bark() {
print("\(name) šteká!")
}
}
// Vytvorenie objektu (inštancia triedy Dog)
let myDog = Dog(name: "Rex")
// Interakcia s objektom
myDog.bark() // Zobrazí "Rex šteká!"