ВУЗ:
Составители:
Рубрика:
9
- ввод заявки на обмен;
- поиск подходящего варианта
(при равенстве количества комнат и
этажа и различии площадей в преде-
лах 10% выводится соответствующая
карточка, а сами сведения удаляются
из списка, в противном случае по-
ступившая заявка включается в спи-
сок);
- Вывод всего списка.
25 Бинарное дерево Автоматизированная информационная
система на железнодорожном вокзале
содержит сведения об отправлении
поездов дальнего следования. Для
каждого поезда указывается:
- номер поезда;
- станция назначения;
- время отправления.
Составить программу, которая
1. обеспечивает первоначальный ввод
данных в информационную систему
и формирование дерева;
2. производит вывод всего дерева;
3. вводит номер поезда и выводит
данные об этом поезде;
4. вводит название станции назначе-
ния и выводит данные о всех по-
ездах, которые следуют до этой
станции.
3. Декомпозиция системы на компоненты
Объектная методология предлагает рассматривать предметную
область и проектировать программную систему как совокупность
взаимодействующих друг с другом объектов. Объект обладает со-
стоянием, поведением и идентичностью; структура и поведение схо-
жих объектов определяет общий для них класс. Состояние объекта
характеризуется перечнем всех свойств данного объекта и текущи-
ми значениями каждого из этих свойств. К числу свойств относятся
присущие объекту или приобретаемые им характеристики, черты, ка-
чества или способности, делающие данный объект самим собой. Пе-
речень свойств объекта является, как правило, статическим, по-
скольку эти свойства составляют неизменяемую основу объекта. Их
принято называть атрибутами класса.
Поведение – это то, как объект действует и реагирует. Пове-
дение объекта определяется выполняемыми над ним операциями и его
состоянием, причем некоторые операции имеют побочное действие:
они изменяют состояние. Объектно-ориентированный стиль програм-
мирования связан с воздействием на объекты путем передачи им со-
общений (т.е. вызывая методы, описанные в их классе). Операция
над объектом порождает некоторую реакцию этого объекта. Опера
-
ции, которые можно выполнить по отношению к данному объекту, и
9 - ввод заявки на обмен; - поиск подходящего варианта (при равенстве количества комнат и этажа и различии площадей в преде- лах 10% выводится соответствующая карточка, а сами сведения удаляются из списка, в противном случае по- ступившая заявка включается в спи- сок); - Вывод всего списка. 25 Бинарное дерево Автоматизированная информационная система на железнодорожном вокзале содержит сведения об отправлении поездов дальнего следования. Для каждого поезда указывается: - номер поезда; - станция назначения; - время отправления. Составить программу, которая 1. обеспечивает первоначальный ввод данных в информационную систему и формирование дерева; 2. производит вывод всего дерева; 3. вводит номер поезда и выводит данные об этом поезде; 4. вводит название станции назначе- ния и выводит данные о всех по- ездах, которые следуют до этой станции. 3. Декомпозиция системы на компоненты Объектная методология предлагает рассматривать предметную область и проектировать программную систему как совокупность взаимодействующих друг с другом объектов. Объект обладает со- стоянием, поведением и идентичностью; структура и поведение схо- жих объектов определяет общий для них класс. Состояние объекта характеризуется перечнем всех свойств данного объекта и текущи- ми значениями каждого из этих свойств. К числу свойств относятся присущие объекту или приобретаемые им характеристики, черты, ка- чества или способности, делающие данный объект самим собой. Пе- речень свойств объекта является, как правило, статическим, по- скольку эти свойства составляют неизменяемую основу объекта. Их принято называть атрибутами класса. Поведение – это то, как объект действует и реагирует. Пове- дение объекта определяется выполняемыми над ним операциями и его состоянием, причем некоторые операции имеют побочное действие: они изменяют состояние. Объектно-ориентированный стиль програм- мирования связан с воздействием на объекты путем передачи им со- общений (т.е. вызывая методы, описанные в их классе). Операция над объектом порождает некоторую реакцию этого объекта. Опера- ции, которые можно выполнить по отношению к данному объекту, и
Страницы
- « первая
- ‹ предыдущая
- …
- 7
- 8
- 9
- 10
- 11
- …
- следующая ›
- последняя »