Этот шаблон компонентов работает в C #?

Можно ли использовать этот шаблон в C #?
http://gameprogrammingpatterns.com/component.html

Это ограничено C ++ с контролем указателей и тому подобное?
Есть ли похожие модели для развития вокруг?
Я знаю, что XNA использует несколько шаблонов компонентов, но я думаю, что они отличаются в том, как они реализованы и используются.

редактировать: я пытался реализовать его, но так как я не знаю указателей в C ++, я не знаю, как делать с * и &и думаю, что они могут быть ключом ко всему шаблону.

0

Решение

Как вы можете видеть в конце этой статьи, XNA уже реализует этот шаблон из коробки:

«* Игровая платформа Microsoft XNA поставляется с базовым классом Game. Она владеет коллекцией объектов GameComponent. Там, где в нашем примере используются компоненты на уровне отдельных игровых объектов, XNA реализует шаблон на уровне самого основного игрового объекта, но с целью та же.»

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]