Назад к задачамПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Senior
4
Реализация собственного класса даты
Условие задачи
Необходимо создать класс MyDate, который предоставляет следующую функциональность:
- конструировать объект, передавая год, месяц и день, например MyDate(2024, 7, 12);
- получать «текущую» дату через статический метод MyDate.today() (в задаче зафиксировано как 2024, 7, 12);
- сравнивать два экземпляра MyDate на равенство оператором ==.
date_a = MyDate(2024, 7, 12)
date_b = MyDate.today()
assert date_a == date_b # True