Результаты (
русский) 3:
[копия]Скопировано!
графический интерфейс программированияв этой главе показывает особенно простой и действенный способ сделать графический интерфейс пользователя программирования.мы соединяем декларативный модель вместе с общим государство одновременно модели в подход, который использует хорошие свойства каждой модели.для внедрения подхода, давайте сначала кратко изложены существующие подходы:• чисто процедурный характер.пользовательский интерфейс построен на последовательность графики команд.эти команды могут быть исключительно важно, как в TCL / тз, объектно - ориентированным, как в Java OKD, Doprava (резюме окно Toolkit) пакет или его продления, качели, компонентов или даже функциональных, как в fudgets хаскела.объектно - ориентированного и функциональном стиле, является предпочтительным по сравнению с императивом стиль, потому что легче структурировать графики команд.• чисто декларативный характер.пользовательский интерфейс построен, выбрав из определенных возможностей.это пример описательной declarativeness, как указано в разделе 3.1.известный пример - HTML (язык разметки гипертекста), форматирование, язык, используемый для веб - страниц.• использование интерфейс, строитель.пользовательский интерфейс, изготовленные вручную разработчик, используя прямые манипуляции интерфейс.известный пример - Microsoft Visual Studio.процедурный подход выразительных (хоть что - то можно сделать на время), но является сложным для использования.этот декларативный подход прост в использовании (несколько простых заявлений, достаточно, чтобы создать интерфейс), но не хватает выразительности.интерфейс строитель подход прост в использовании и дает немедленное отклики на интерфейс, но ему не хватает выразительности и интерфейс сложно изменить во время.ни один из этих подходов является удовлетворительным.по нашему мнению, это потому, что каждый не ограничивается только одной модели расчета.
переводится, пожалуйста, подождите..
