Open G0ld3nDr4g0n3301 opened 9 months ago
он не бесполезный - он предопределяет один контракт + добавляет метод push
а вот классы basement и scientistroom лишний
он не бесполезный - он предопределяет один контракт + добавляет метод push
а вот классы basement и scientistroom лишний
Согласен,просто для этих целей подошёл бы анонимный класс,так как мы шурупа лишь единожды юзаем,а логика в нём настолько проста,что уместится в анонимный класс. Цельный нам создавать незачем. Но это скорее философский вопрос. Рекомендацию по инфаркту всё же считаю неплохой,так что закрывать ишью не буду.
Анонимный класс будет в 4 классе
Максим меня заставил сделать такой класс - поэтому в рамках работы всё гут
Не совсем понял,зачем ему трижды принимать имя? Что там такое в конструкторе хумана?
https://github.com/Vediusse/lab3_solid/blob/lab4/Lab3/Entity/Human.java
Можешь чекнуть - не для слабонервных
https://github.com/Vediusse/lab3_solid/blob/lab4/Lab3/Entity/Human.java
Можешь чекнуть - не для слабонервных
Ахахах, я вижу ты следуешь трендам? 72 гендера, самоидентификация единорогом-лягушкой-боевым хеликоптером и всё такое))) на самом деле идея динамического изменения текста под pronoun интересная, но её тяжеловато реализовать,так как надо менять всякие "сделал\сделало" и т.д., сложно это.
https://github.com/Vediusse/lab3_solid/blob/lab4/Lab3/Entity/Human.java Можешь чекнуть - не для слабонервных
Ахахах, я вижу ты следуешь трендам? 72 гендера, самоидентификация единорогом-лягушкой-боевым хеликоптером и всё такое))) на самом деле идея динамического изменения текста под pronoun интересная, но её тяжеловато реализовать,так как надо менять всякие "сделал\сделало" и т.д., сложно это.
На самом деле не так сложно просто сделать subjectBilder а там работа с массивами и с свойствами объектов-элемментов массива )
Я понимаю,что было тяжело сделать иначе. Но у тебя класс Шурупчик ВООБЩЕ ничем не отличается от Person,кроме метода в пять строк(который нажатие кнопок). Опять же - технически это не ошибка, но я бы добавил больше логики и уникальности в Шурупа. Например добавил бы ему типов передвижения,сделал бы,чтобы он отшатывался в сторону,когда внезапно выпрыгивает стул. Сделал бы ему рандомную механику пульса при испуге, и добавил бы шанс смерти от инфаркта(кстати, это тебе было бы полезно для эксепшонов в следующей лабе), что угодно.В целом - не ошибка,но Максим не любит бесполезных классов.