Пример создания робота через атрибут в OsEngine.

В продолжении прошлой темы рассмотрим способ создания роботов при помощи атрибута класса BotAttribute.  Все что нужно для его реализации, это декорировать нашего робота атрибутом:

Рис. 1. Добавление атрибута класса.

Атрибут в своем конструкторе принимает единственный параметр – название алгоритма, которое будет отображаться в пользовательском интерфейсе.

Теперь если мы удалим созданный в рамках прошлой статьи код в классе BotFactory, программа все так же будет предоставлять возможность создания робота Absorption:

Рис. 2. Создание робота в пользовательском интерфейсе.

15:05
125
FAQ

Комментарии

Нет комментариев. Ваш будет первым!