С нуля до джуна #11

В понедельник был новый урок и мы проходили новую тему наследование. По ней мы делали такую задачу:

11

Непродуманный код. А именно:
1) полотно из параметров в конструкторе, убрать
2) ненужный параметр перечисления вида двигателя, убрать.
3) параметр проверки состояния двигателя в конструкторе- убрать. перенести в сущность двигателя
4) метод offEngine корявый. Уже же используешь переопределение.
Почитай, про ооп и solid - поймешь почему и как. Это беглый взгляд на код

Ответить

Не обязательно даже каждую унаследовать, можно сразу в car пихать, разве что для того чтобы показать как наследование работает

1
Ответить

Окей, посмотрю, спасибо

Ответить