Intern
Τι είναι ένα αντικείμενο;
sobes.tech AI
Απάντηση από AI
Παράδειγμα κλάσης. Η κατάσταση ενός αντικειμένου καθορίζεται από τις τιμές των ιδιοτήτων του (μεταβλητές), και η συμπεριφορά του από τις μεθόδους του (λειτουργίες).
// Παράδειγμα κλάσης
class Dog {
// Ιδιότητα
var name: String
// Κατασκευαστής
init(name: String) {
self.name = name
}
// Μέθοδος
func bark() {
print("\(name) γαβγίζει!")
}
}
// Δημιουργία αντικειμένου (παράδειγμα κλάσης Dog)
let myDog = Dog(name: "Rex")
// Αλληλεπίδραση με το αντικείμενο
myDog.bark() // Εμφανίζει "Rex γαβγίζει!"