Skip to content

Latest commit

 

History

History
22 lines (16 loc) · 2.41 KB

README.md

File metadata and controls

22 lines (16 loc) · 2.41 KB

MIPT Java 2018 HomeTask #2

Всем привет!

В этом репозитории находится второе домашнее задание по Java для студентов второго курса фРТК.

Процедура выполнения:

  1. Создаете форк данного (родительского) репозитория
  2. В своем форке в каждом из пакетов complexnumber и farm создаете по пакету со своей фамилией.
  3. Вся ваша работа должна быть сосредоточена исключительно в ваших пакетах.
  4. После завершения работы, открываете Pull Request в родительский репозиторий.
  5. Дожидаетесь проверки ДЗ.

Особенности ДЗ #2:

  1. Состоит из двух задач.
  2. Первая задача (complexnumber) состоит в реализации интерфейса собственным классом ComplexNumber по документации из предлагаемого интерфейса.
  3. Вторая задача (farm) заключается в несложном моделировании взаимодействий объектов на основе их внедрения друг в друга, наследования и полиморфизма. Вы должны определить в виде классов не меньше трех видов животных и трех видов продуктов, и одного фермера. Все классы должны реализовывать соответствующие интерфейсы. Разумеется, методы должны быть согласованными с документацией, написанной в интерфейсе. Помимо этого, нужно определить в своем пакете класс Application, в котором требуется продемонстрировать работоспособность всей вашей экосистемы.

Дедлайн для задания - 00.00 в ночь с 7го на 8е октября. В этот раз отнеситесь к этому факту серьезно.

При возникновении вопросов не стесняйтесь обращаться в Telegram.