Практика по основам ООП в Kotlin
Сделайте класс Employee, создайте объект
и выведите его на экран.
Сделайте класс Employee со свойствами
name, age, salary.
Создайте двух работников со значениями
'john', 25, 1000
и 'eric', 26, 2000.
Выведите на экран сумму зарплат и сумму возрастов.
Сделайте класс User с методом show(str: String),
который возвращает аргумент с '!!!' в конце.
Сделайте класс Employee: передайте в конструктор
имя и зарплату работника, сделайте методы, которые
выводят имя и зарплату, а также метод, который
увеличивает зарплату работника на 10%.
Сделайте класс Student со свойствами name
и surn. Сделайте метод, который вернет
инициалы студента - первые буквы имени и фамилии.
Сделайте класс Employee с тремя приватными
свойствами, конструктором, методом вывода данных,
геттерами и сеттерами. В сеттере возраста сделайте
проверку: возраст от 0 до 120.
В геттере зарплаты добавляйте знак доллара
в конец значения.
В следующем коде сделайте вспомогательный метод приватным:
class Employee(
private var name: String,
private var salary: Int
) {
fun getSalary(): String {
return addSign(salary.toString())
}
fun addSign(num: String): String {
return num + "$"
}
}
Сделайте класс Order со свойствами price
и count. Сделайте вычисляемое свойство
total - произведение цены и количества.