Sobes.tech
Junior — Senior
50

Реализация собственного класса даты

Условие задачи

Необходимо создать класс 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