русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Представления свойств позволяют просматривать и изменять информацию или свойства объектов.


Дата добавления: 2013-12-23; просмотров: 755; Нарушение авторских прав


Любой объект, обладающий свойствами контейнера, может иметь представление содержания. Объекты принтера имеют его в дополнение к представлению свойств принтера. Объекты данных могут также иметь представления содержания, где перечисляются их компоненты, но, поскольку важны отношения между компонентами объекта данных, их порядок роли не играет.

Определение объектов и представлений наиболее сложная часть процесса разработки пользовательского интерфейса. Окна представления объектов позволяют рассматривать объект и содержащуюся в нем информацию различными способами. При проектировании ООПИ необходимо определить, каким образом пользователи хотели бы работать с объектами, и обеспечить их соответствующими представлениями.

Объект-устройство может обладать характеристиками других типов объектов. Например, принтер, факс и корзина для мусора содержат объекты. Принтер имеет очередь вывода на печать, связанную с ним, факс содержит задания и страницы, а корзина для мусора позволяет открывать ее и знакомиться с содержимым. Тип характеристик объекта и поведения любого конкретного объекта будет определять представления, свойственные данному объекту.

Объекты-данные также могут быть составными объектами, содержать другие объекты. Такие объекты должны обладать поведением, присущим объектам-контейнерам.

Объекты-контейнеры являются мощным инструментом в руках пользователей для организации их работы. Они могут хранить и группировать любые объекты, в т.ч. и другие контейнеры, представляя их содержимое различными способами, перемещая и копируя объекты с и на контейнеры, а также выстраивая или сортируя содержимое в каком-либо порядке. К типичным контейнерам относятся папки, корзины входящих и исходящих для почты. 3 основных вида контейнеров: рабочее место (Рабочий стол), папки и рабочие области.



Объекты-устройства часто представляют устройства, существующие в реальном мире. Главным назначением объектов-устройств является обеспечение пользователей способами коммуникации и взаимодействия с объектами, связанными с их компьютерами.

Представление объектов.

Существует четыре основных типа представления объектов: составные, содержание, свойства и система помощи. Представления подаются через окна. Содержимое окна и способы обработки этой информации частично определяются типом представления объекта. Пользователи могут взаимодействовать с объектами, используя прямое манипулирование, а также представления, отраженные в окнах.

Составные представления отражают информацию и объекты, содержащиеся в конкретном продукте, показывая порядок и взаимоотношения с другими компонентами. Такие представления часто являются первичными видами, связанными с объектами данных. Составные представления в значительной степени ориентированы на продукт и задачи, стоящие перед пользователями.

Представление содержания отображает компоненты и содержимое объектов. Такой тип является стандартным для объектов-контейнеров. Порядок представления содержания не обязательно изменяет значения самого объекта при перестановке содержимого.



<== предыдущая лекция | следующая лекция ==>
Объекты и отношения между ними. | Лекция № 10. Юзабилити-тестирование.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.005 сек.