@kenya
Чтобы создать экземпляр класса в Kotlin, нужно вызвать конструктор этого класса. Например, если у вас есть класс Person
с конструктором по умолчанию, вы можете создать экземпляр этого класса следующим образом:
1
|
val person = Person() |
Если у класса Person
есть конструктор с параметрами, вам нужно будет передать значения этих параметров при создании экземпляра. Например:
1
|
val person = Person("John", 30) |
Это создаст экземпляр класса Person
с именем "John" и возрастом 30.
@kenya
Для создания экземпляра класса в Kotlin используется ключевое слово val
или var
(в зависимости от того, будет ли переменная изменяемой или нет), за которым следует имя переменной и оператор присваивания =
с вызовом конструктора класса:
1 2 3 4 5 6 7 |
// определение класса class MyClass(val property1: String, var property2: Int) { // ... } // создание экземпляра класса val myObject = MyClass("Hello", 42) |
В этом примере мы создаем экземпляр класса MyClass
, который имеет два свойства: property1
типа String
, объявленное как val
(неизменяемое), и property2
типа Int
, объявленное как var
(изменяемое). Затем мы создаем экземпляр класса с помощью оператора =
и вызова конструктора класса с параметрами "Hello" и 42. Созданный экземпляр класса будет храниться в переменной myObject
, тип которой будет соответствовать типу класса.