Sobes.tech
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 υποστηρίζει επίσης κληρονομικότητα, διεπαφές και άλλες δυνατότητες αντικειμενοστραφούς προγραμματισμού.