Создание Java интерфейсов
AnyLogic
позволяет пользователю создавать свои собственные Java
интерфейсы.
Более подробную информацию
о Java интерфейсах Вы можете
найти в соответствующем онлайн-пособии Interfaces
(на английском языке).
Чтобы создать Java
интерфейс
- В панели Проекты,
щелкните правой кнопкой мыши по любому элементу модели, в которой Вы
хотите создать Java
интерфейс, и выберите Создать|Java
интерфейс… из контекстного меню.
- Появится диалоговое окно Новый
Java интерфейс.
- Введите имя нового Java интерфейса в поле Имя и щелкните мышью по кнопке Готово.
- При этом будет открыто окно Java редактора, в котором Вы тут
же сможете написать Java
код только что созданного интерфейса.
Чтобы использовать интерфейс, Вам нужно будет указать в
соответствующих классах модели, что они реализуют данный интерфейс.
Сделав это, Вы получите возможность добавлять в эти классы реализации
методов, объявленных в реализуемом интерфейсе.
Чтобы класс
активного объекта стал реализовывать интерфейс
- Выберите класс активного объекта в панели Проекты.
- На странице Дополнительные
панели Свойства введите
имя интерфейса в поле Реализуемые
интерфейсы.
Чтобы Java класс стал реализовывать интерфейс
- Сделайте двойной щелчок мышью по Java классу в панели Проекты, чтобы открыть код этого
класса в Java редакторе.
- Добавьте в конец первой строки кода строку implements
<имя интерфейса>, например:
public
class MyClass implements
Animatable
{ ...