Учебный Проект. Релиз 11. ObjectConsole: различия между версиями
м (Новая: {| cellspacing="10" border="0" |- |Image:ObjectConsole.jpg | *Переключение между элементами интерфейса осуществляется с помощ...) |
(нет различий)
|
Версия 12:49, 8 декабря 2008
Мотивация
Никакой другой цели, кроме демострации возможностей Visual Prolog 7.x, не преследовалось при создании классов, поддержвающих объектную модель интерфейсных средств в текстовом виде.
Прежде всего было желание показать различные аспекты применения объектной системы без применения средств пользовательского интерфейса системы Windows.
Во-вторых, в этом проекте показано построение приложения на базе событий, созданных с использованием такой достаточно примитивной системы, как Console.
Многие студенты (и начанающие программисты) предполагают, что элементы пользовательского интферфейса и события являются неотъемлемым свойством таких систем как Windows. Хорошие преподаватели, разбирая предложенные коды, могут продемострировать программирование без применения концепций системы Windows.
Освоение кодов и стиля программирования ObjectConsole может сделать легким освоение программирования с использованиеа концепции PFC/GUI.
Возможные проблемы
Мы не гарантируем полностью корректное поведение элементов программы, поскольку концепция Объектной Консоли была создана исключительно для демонстации примемов программирования с использованием возможностей Visual Prolog 7.x.
Мы не преследовали также цель создания полного набора элементов пользовательского интферфейса, а создали лишь элементы, вызванные потребностями данной задачи.