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

Практика по основам ООП в Dart

Сделайте класс Employee, создайте объект и выведите его на экран.

Сделайте класс Employee с полями name, age, salary. Создайте двух работников со значениями "john", 25, 1000 и "eric", 26, 2000. Выведите на экран сумму зарплат и сумму возрастов.

Сделайте класс Employee с методом show, который возвращает аргумент с "!!!" в конце.

Сделайте класс Employee: передайте в конструктор имя и зарплату работника, сделайте методы, которые выводят имя и зарплату, а также метод, который увеличивает зарплату работника на 10%.

Сделайте класс Student с полями name и surn. Сделайте метод, который вернет инициалы студента - первые буквы имени и фамилии.

Сделайте класс Employee с тремя приватными полями, конструктором, методом вывода данных, геттерами и сеттерами. В сеттере возраста сделайте проверку: возраст от 0 до 120. В геттере зарплаты добавляйте знак доллара в конец значения.

В следующем коде сделайте вспомогательный метод приватным:

class Employee { String _name; int _salary; Employee(this._name, this._salary); String getSalary() { return addSign(_salary.toString()); } String addSign(String val) { return val + "\$"; } }

Сделайте класс Order с полями price и count. Сделайте вычисляемый геттер total - произведение цены и количества.

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