Но тут получается, что у тебя все стратегии (Walk, Ride, Fly) имплементят интерфейс MoveStrategy. А потом сущность, которая этими стратегиями пользуется (сам Transport) тоже и...
А тут нельзя что-то типа такого? bool isNumber(char arg) { switch(arg) { case ‘0’, ‘1’,’ 2’,’ 3’, ‘4’, ‘5’, ‘6’, ‘7’, ‘8’, ‘9’: return true; default: re...
Слушай, а серьезно: твой класс Transport имеет поле moveStrategy: MoveStrategy ?
Как ты определяешь, что оно "нужно"? Что делать, если родители считают, что "не нужно"? Кто в этом случае прав? (подсказка: прав тот, у кого бабло) :)
И да, не забывай про второй пункт: 18 лет? Давай до свидания? Каждый раз когда требуешь что-то от родителей до своих 18 лет, помни о будущем. 🙂
https://www.youtube.com/playlist?list=PLyfVjOYzujuj20Y-3kVhT3Zro9CrMNgNS Ну вот чувака с 2017 года пишет
И? Должны ли родители купить кисточки+краски? Вопрос именно в "должны". 🙂
> ребёнку НУЖНО ДЛЯ СВОЕГО РАЗВИТИЯ Это же ребенок так думает, верно?
Остаток от деления быстрее чем сравнение работает?
Такой самолет может куда-то полететь сам?
Так зачем память под массив выделять?
Сколько стоит не хакнутый?
Это точно быстрее чем if?
Где синхронайзд, блять?
Штоблять?
А self?