Logo BSU

Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот документ: https://elib.bsu.by/handle/123456789/90108
Заглавие документа: Реализация шаблона проектирования Actor-Role
Авторы: Побегайло, А. П.
Тема: ЭБ БГУ::ОБЩЕСТВЕННЫЕ НАУКИ::Информатика
Дата публикации: 2013
Издатель: Минск : БГУ
Библиографическое описание источника: Вестник БГУ. Серия 1, Физика. Математика. Информатика. - 2013. - №1. - С. 60-64
Аннотация: An implementation of Actor – Role design pattern by means of languages with static types is considered. The proposed approach is based on a realization of the association between roles and actors by means of the association class. The implementation of the association class is based on idioms of type promotion. The programming language C++ is used as a model language for the proposed implementation of Actor – Role design pattern. The source code of two frameworks for realization of role assignment and role choosing is presented. Dynamic type identification mechanism of the programming language C++ is used to determine which role is chosen for the actor. Рассмотрена реализация шаблона проектирования Actor – Role в языках программирования со статической типизацией. Предлагаемый подход основан на реализации отношения ассоциации между актерами и ролями посредством класса-ассоциации. В свою очередь, реализация класса-ассоциации базируется на идиомах преобразования типов данных. В качестве модельного языка программирования для реализации шаблона Актер – Роль выбран язык С++. В статье предложен исходный код двух каркасов для реализации задач назначения и выбора ролей. Для определения роли, которая выбрана для актера, используется механизм динамической идентификации типов данных языка программирования С++.
URI документа: http://elib.bsu.by/handle/123456789/90108
ISSN: 0321-0367
Лицензия: info:eu-repo/semantics/openAccess
Располагается в коллекциях:Статьи факультета прикладной математики и информатики
2013, №1 (январь)

Полный текст документа:
Файл Описание РазмерФормат 
60-64.pdf333,06 kBAdobe PDFОткрыть
Показать полное описание документа Статистика Google Scholar



Все документы в Электронной библиотеке защищены авторским правом, все права сохранены.