Учебное пособие Красноярск
Download 2.5 Mb. Pdf ko'rish
|
2017-uch-posob-elberg-cigankov
- Bu sahifa navigatsiya:
- Визуальная разработка модели
Глава 3 пляры. Эти экземпляры могут быть определены как объекты других активных объектов. Активный объект является экземпляром класса активного объ- екта. Чтобы создать модель AnyLogic, Вы должны создать классы активных объектов (или использовать объекты библиотек AnyLogic) и задать их взаимосвязи. AnyLogic интерпретирует создаваемые Вами графически классы активных объектов в классы Java, поэтому Вы можете пользоваться всеми преимуществами объектно-ориенти- рованного моделирования. Активные объекты могут содержать вложенные объекты, причем уровень вложенности не ограничен. Это позволяет произ- водить декомпозицию модели на любое количество уровней дета- лизации. Активные объекты имеют четко определенные интерфейсы взаимодействия – они взаимодействуют со своим окружением толь- ко посредством своих интерфейсных элементов [4]. Это облегчает создание систем со сложной структурой, а так- же делает активные объекты повторно используемыми. Создав класс активного объекта, Вы можете создать любое количество объектов – экземпляров данного класса. Каждый активный объект имеет структуру (совокупность включенных в него активных объектов и их связи), а также поведе- ние, определяемое совокупностью переменных, параметров, стейт- чартов и т. п. Каждый экземпляр активного объекта в работающей модели имеет свое собственное поведение, он может иметь свои зна- чения параметров, функционирует независимо от других объектов, взаимодействуя с ними и с внешней средой. Визуальная разработка модели. При построении модели ис- пользуются средства визуальной разработки (введения состояний и переходов стейтчарта, введения пиктограмм переменных и т. п.), задания численных значений параметров, аналитических записей со- отношений переменных и аналитических записей условий наступле- ния событий. Основной технологией программирования в AnyLogic является визуальное программирование – построение с помощью графических объектов и пиктограмм иерархий структуры и поведе- ния активных объектов. |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling