zmaxxz / brain-modules

My labs
0 stars 0 forks source link

Неправильный тип данных #10

Open Bratchvv opened 4 years ago

Bratchvv commented 4 years ago

https://github.com/zmaxxz/brain-modules/blob/033d6ca06f19c800e8a35963b72d6674eea9aa78/src/ua/zp/bainacad/lab19/GameConsole.java#L10-L11 Должен быть Gamepad, а не Object

Это тянет за собой ненужные кастования: https://github.com/zmaxxz/brain-modules/blob/033d6ca06f19c800e8a35963b72d6674eea9aa78/src/ua/zp/bainacad/lab19/GameConsole.java#L28-L45

zmaxxz commented 4 years ago

я сделал это осознанно, т.к. читал внимательно задание и думал что нам необходимо отработать именно кастование

_• Создать класс GameConsole. Описать поля: brand (название производителя, например Sony, Microsoft. Можно оформить enum-ом), model (название модели, например XBOX 360, PS4 PRO), serial (серийный номер приставки, например XC123QeWR), firstGamepad (объект для первого джойстика, который будет реализован как внутренний класс), secondGamepad (объект для второго джойстика), isOn (флаг состояния. True – вкл, false - выкл)_