Создание Java интерфейсов

AnyLogic позволяет пользователю создавать свои собственные Java интерфейсы. 

Более подробную информацию о Java интерфейсах Вы можете найти в соответствующем онлайн-пособии Interfaces (на английском языке). 

 Чтобы создать Java интерфейс
  1. В панели Проекты, щелкните правой кнопкой мыши по любому элементу модели, в которой Вы хотите создать Java интерфейс, и выберите Создать|Java интерфейс… из контекстного меню.
  2. Появится диалоговое окно Новый Java интерфейс
  3. Введите имя нового Java интерфейса в поле Имя и щелкните мышью по кнопке Готово.
  4. При этом будет открыто окно Java редактора, в котором Вы тут же сможете написать Java код только что созданного интерфейса.

Чтобы использовать интерфейс, Вам нужно будет указать в соответствующих классах модели, что они реализуют данный интерфейс. Сделав это, Вы получите возможность добавлять в эти классы реализации методов, объявленных в реализуемом интерфейсе.

 Чтобы класс активного объекта стал реализовывать интерфейс

  1. Выберите класс активного объекта в панели Проекты
  2. На странице Дополнительные панели Свойства введите имя интерфейса в поле Реализуемые интерфейсы

 Чтобы Java класс стал реализовывать интерфейс

  1. Сделайте двойной щелчок мышью по Java классу в панели Проекты, чтобы открыть код этого класса в Java редакторе. 
  2. Добавьте в конец первой строки кода строку implements <имя интерфейса>, например:
    public class MyClass implements Animatable 
    { ...