Метод проектирования и реализации конечных автоматов на основе виртуальных вложенных классов



Статья опубликована в журнале «Информационные технологии моделирования и управления», 2005, № 1 (19), c. 87 – 96.

Д.Г. Шопырин

Статья в формате PDF
Статья в составе номера журнала (FTP, RAR)

В работе рассматривается проблема совместного использования объектно-ориентированной и автоматно-ориентированной технологий программирования. Предлагается расширение известного паттерна проектирования State, которое позволяет расширять логику конечного автомата, используя механизм наследования.