Size: a a a

IT KPI C/C++ ХВ (не UB)

2020 November 24

V

Vsevolod in IT KPI C/C++ ХВ (не UB)
kvark
а зач классы типов? это же просто разные значения параметров. ты же не будешт делать класс int, а потом наследовать IntValue1, IntValue2
лаба по ооп
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
kvark
а зач классы типов? это же просто разные значения параметров. ты же не будешт делать класс int, а потом наследовать IntValue1, IntValue2
ну вдруг у кентавра поменяются поля
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
Vsevolod
лаба по ооп
так давайте захуярим ооп ради ооп)
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
вообще, мне кажется, иметь под конкретный объект свой класс - вполне нормально
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
qwerty
я вообще тупо хотел сделать, типа передаю в метод запуска гонки какой-нить массив указателей на vehicle и там уже определять, относится ли данное транспортное средство к наземному или воздуху
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
qwerty
ну вдруг у кентавра поменяются поля
ты не экстрасенс предвидеть все возможные варианты, а сложность кода растет зря
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
вот те пример
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
сначала строишь масив с игроками через фабрику
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
потом перкдаешь его дальше
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
в гонке ты используешь базовый интерфейс
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
kvark
ты не экстрасенс предвидеть все возможные варианты, а сложность кода растет зря
Ну эт пиздец будет, если у кентавра появится защита, кроме ед. Здоровья, вот тут норм иметь свои классы
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
ты не знаешь что это за транспорт
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
и тебе похуй
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
а что за listget()?
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
ну тут тебе с такими замашками на абстракции только ECS поможет)
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
qwerty
Ну эт пиздец будет, если у кентавра появится защита, кроме ед. Здоровья, вот тут норм иметь свои классы
это уже будут доп плюшки, через бридж можно сделать
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
qwerty
а что за listget()?
просто гет, даёт список твоих транспортов
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
в принципе понял идею, спасибо
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
смотри, у меня, к примеру, имеется массив объектов vehicle, я их получаю в метод add в фабрике запуска гонок и там я не совсем понимаю, как происходит разделение на абстрактные классы
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
источник