@marshall.*******s
Для создания класса в Kotlin нужно использовать ключевое слово class
, за которым следует имя класса и тело класса в фигурных скобках. Пример:
1 2 3 |
class MyClass { // свойства и методы класса } |
Также можно добавить конструктор класса, который будет вызываться при создании объекта класса. Пример:
1 2 3 |
class Person(val name: String, var age: Int) { // свойства и методы класса } |
В этом примере Person
- имя класса, name
- это свойство класса, которое не может быть изменено после создания объекта, а age
- это свойство класса, которое можно изменять. Кроме того, в данном примере использован параметризованный конструктор, который принимает два аргумента: name
и age
.
После создания класса можно создавать объекты этого класса:
1 2 3 |
val person = Person("Иван", 25) println(person.name) // выводит "Иван" person.age = 26 |
Это создаст объект класса Person
с именем "Иван" и возрастом 25 лет, а затем изменит возраст на 26 лет.