Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗ktOpBsTh 6 of 123 menu
◀ ▶

Обращение через this в Kotlin

Внутри метода this указывает на текущий объект. Через него читают и меняют свойства того же экземпляра, когда без имени неясно, о чём речь:

class User { var name: String = "" fun show(): String { return this.name } }

Один метод может вызывать другой того же объекта - снова через this:

class User { var name: String = "" fun show(): String { return this.cape(this.name) } fun cape(str: String): String { return str.replaceFirstChar { it.uppercase() } } }

Проверка на объекте с именем 'john':

val user = User() user.name = "john" println(user.show())

В объект класса Employee запишите свойства name и salary.

Сделайте метод, который выведет на экран имя работника.

Сделайте метод, который выведет на экран зарплату работника.

Сделайте класс Student со свойствами name и surn.

Сделайте вспомогательный метод, который будет получать первый символ строки и делать его заглавным.

Сделайте метод, который вернет инициалы студента, то есть первые буквы его имени и фамилии.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить