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

Методы класса-потомка в Kotlin

Потомок может объявлять свои методы. Добавим Employee сеттер и геттер зарплаты:

open class User { private var name: String = "" fun setName(name: String) { this.name = name } fun getName(): String { return this.name } } class Employee : User() { private var salary: Int = 0 fun setSalary(salary: Int) { this.salary = salary } fun getSalary(): Int { return this.salary } }

У одного объекта доступны и родительские, и собственные методы:

fun main() { val employee = Employee() employee.setName("john") employee.setSalary(1000) println(employee.getName()) println(employee.getSalary()) }

В классе Employee сделайте геттер и сеттер зарплаты.

Проверьте, что в классе Employee работают как его родные методы, так и унаследованные.

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