Sobes.tech
Intern

O que é um objeto?

sobes.tech IA

Resposta da IA

Instância de classe. O estado de um objeto é determinado pelos valores das suas propriedades (variáveis), e o seu comportamento pelos métodos (funções).

// Exemplo de classe
class Dog {
    // Propriedade
    var name: String
    
    // Construtor
    init(name: String) {
        self.name = name
    }
    
    // Método
    func bark() {
        print("\(name) late!")
    }
}

// Criação de um objeto (instância da classe Dog)
let myDog = Dog(name: "Rex")

// Interação com o objeto
myDog.bark() // Mostra "Rex late!"