Junior — Middle
Τι αποτελεί τη βάση για τη δημιουργία κλάσεων σε Kotlin;
sobes.tech AI
Απάντηση από AI
Στην Kotlin, η λέξη-κλειδί class είναι η βάση για τη δημιουργία κλάσεων. Η κλάση ορίζει ένα πρότυπο για τη δημιουργία αντικειμένων, συμπεριλαμβανομένων ιδιοτήτων και μεθόδων. Για παράδειγμα:
class Person(val name: String, var age: Int) {
fun greet() {
println("Γειά σου, το όνομά μου είναι $name και είμαι $age ετών")
}
}
val person = Person("Ivan", 30)
person.greet() // Θα εμφανίσει: Γειά σου, το όνομά μου είναι Ivan και είμαι 30 ετών
Η Kotlin υποστηρίζει επίσης κληρονομικότητα, διεπαφές και άλλες δυνατότητες αντικειμενοστραφούς προγραμματισμού.