Junior — Middle
Puteți explica ce înseamnă un obiect în limbajul de programare Swift?
sobes.tech AI
Răspuns de la AI
În Swift, un obiect este o instanță a unei clase sau structură care conține date (proprietăți) și comportament (metode). Obiectele permit modelarea entităților reale și interacțiunea cu acestea prin metode. De exemplu, dacă aveți o clasă Car, obiectul va fi o mașină specifică cu caracteristici definite:
class Car {
var color: String
var model: String
init(color: String, model: String) {
self.color = color
self.model = model
}
func drive() {
print("Mașina merge")
}
}
let myCar = Car(color: "Roșu", model: "Tesla")
myCar.drive() // Va afișa: Mașina merge
Prin urmare, un obiect este o instanță concretă cu stare și comportament, creată pe baza descrierii dintr-o clasă sau structură.