Цитата:
|
Архитектуру пересмотреть не желаете? Пока не поздно...
|
архитектуру чего? бокс2д? ) Это к Эрину Катто.
У меня в приложении архитектура нормальная.
Цитата:
|
Может, Вы просто кода кусочек покажете, потому что я решительно не понимаю, о чем Вы. Когда Вам надо будет узнать, солдат это или танк, Вы как ни крутите, будете проверять тип. Что со звездочкой, что с IForce. Вот только "в звездочку" залезет любая зараза, а в IForce – только боевые силы.
|
Не залезет туда ничего кроме IMovable и ISoldier. Кусочек кода показывать смысла не вижу, я же не вопросы тут задаю ) Меня в моем коде все устраивает. Работает отлично, написано все чисто и понятно.
Вместо IForce тут можно было бы и просто DisplayObject заюзать. Но не вижу необходимости.
Цитата:
|
Что по-вашему здесь делает кастинг? Какова его ответственность? Какие изменения он инициирует? Что делает возможным, или какой оставляет след?
|
Да это вообще простейший пример был. Какая разница что он тут делает? Это просто пример того, что Object не всегда можно использовать вместо *, и ничего более.