Я начал рисовать пробки на Java, например, коннекторы, используя кривые безье, но только визуальные материалы.Модульные шаблоны дизайна
Тогда я начинаю интересно о том, какой вид модульной вещи, с входами и выходами. Однако я очень смущен решениями о том, как его реализовать. Скажем, например, модульный синтезатор или концепции Pure Data/MaxMSP, в которых у вас есть модули, а любой модуль имеет атрибуты, входы и выходы.
Интересно, знаете ли вы, какие ключевые слова я должен использовать, чтобы найти что-то, что нужно прочитать. Мне нужны некоторые базовые примеры или абстрактные идеи, касающиеся такого интерфейса. Есть ли какой-то дизайн, который подходит для этой идеи?
Ну «модулей» не хорошее определение того, что вы необходимость. Обычно это означает часть более крупной системы, которую вы можете добавить или удалить - например, модуль для отправки электронных писем в ваших cms или что-то в этом роде. О шаблонах проектирования - большинство из них здесь не для того, чтобы реально решить проблему, но чтобы было проще использовать/изменять/перемещать и т. Д., И если это хорошо или не использовать их, оно отличается тем, что вам нужно. Вы можете попытаться создать «бета-версию» вашего приложения, классы и intefaces Java имеют достаточную изменчивость и функциональность ... – libik
Хорошо, может быть, мне не нужен какой-либо шаблон. Я думал, что мне понадобится Наблюдатель. Я должен начать с чего-то вроде [this] (http://i.imgur.com/Hw66MLc.jpg), где [O] - OutNode, [I] - это InNode и кабели между этими объектами Connection. Что-то очень простое. Я не уверен, как начать. – whitenoisedb
Я бы начал с простого интерфейса с методами «ввод, вывод, процесс», чем вы можете создавать классы, которые его реализуют. В вашем основном классе вы должны создать какой-то движок, который будет вводить, выводить и обрабатывать все экземпляры. – libik