Sobes.tech
Intern

Qu'est-ce qu'un objet?

sobes.tech IA

Réponse de l'IA

Instance de classe. L'état d'un objet est déterminé par les valeurs de ses propriétés (variables), et son comportement par ses méthodes (fonctions).

// Exemple de classe
class Dog {
    // Propriété
    var name: String
    
    // Initialiseur
    init(name: String) {
        self.name = name
    }
    
    // Méthode
    func bark() {
        print("\(name) aboie!")
    }
}

// Création d'un objet (instance de la classe Dog)
let myDog = Dog(name: "Rex")

// Interaction avec l'objet
myDog.bark() // Affiche "Rex aboie!"