Sobes.tech
Intern

Was ist ein Objekt?

sobes.tech KI

Antwort von AI

Klasseninstanz. Der Zustand eines Objekts wird durch die Werte seiner Eigenschaften (Variablen) bestimmt, und sein Verhalten durch seine Methoden (Funktionen).

// Klassenbeispiel
class Dog {
    // Eigenschaft
    var name: String
    
    // Initialisierer
    init(name: String) {
        self.name = name
    }
    
    // Methode
    func bark() {
        print("\(name) bellt!")
    }
}

// Erstellen eines Objekts (Instanz der Klasse Dog)
let myDog = Dog(name: "Rex")

// Interaktion mit dem Objekt
myDog.bark() // Gibt "Rex bellt!" aus