Реализовать "класс" с закрытыми и открытыми методами
На аукционе
Реализовать "класс" с закрытыми и открытыми методами Обязательно наличие приватных полей и проверки корректности в конструкторе и сеттерах (https://learn.javascript.ru/classes) Теория: 4 способа создать объект (habr.com/ru/post/522380/): Функция-контруктор (constructor function) Класс (class) Связывание объектов (object linking to other object, OLOO) Фабричная функция (factory function) Та же статья но разбитая на 2 части https://habr.com/ru/company/otus/blog/532944/ часть 1 https://habr.com/ru/company/otus/blog/532946/ часть 2 Также читаем https://habr.com/ru/company/otus/blog/578516/ (Композиция > Наследование за 4 минуты ) Реализовать классы (вариант - последние цифры номера студенческого mod 16 напр. 47mod16=15, 80mod16=16 ха-ха) В классе вы должны реализовать по возможности операции +,-,+=,-=, умножить на число, вычесть число и т.д. Обязательно реализовать операцию присваивания (operator=) и операции сравнения двух объектов (operator==, operator!=) вариант: 15 Класс дата. Дополнительная операция - вывести какой день недели по той дате, которая хранится в объекте.
Похожие заказы
Ставок еще нет