Sobes.tech
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á!"