Объектно-ориентированное программирование на C++. Андрианова А.А - 36 стр.

UptoLike

Андрианова А.А., Исмагилов Л.Н., Мухтарова Т.М.
номер его зачетной книжки таблице номер зачетной книжки студента
Петрова А.С. – 09-155).
Как правило, объекты не остаются неизменными. Изменение
состояния объекта отражается в его модели изменением значений его
свойств. Например, на жестком диске изменяется объем занятой памяти,
студенты переводятся на следующие курсы и пр.
В объектно-информационной модели отражаются не только
свойства, но также и поведение объекта. Поведение объекта действия,
которые могут выполняться над объектом или которые может выполнять
сам объект. Именно поведение объекта определяет его переход из одного
состояния в другое. Опишем поведение объектов из нашего примера.
Имя объекта Поведение (действия)
Студент 09-155 Посещение занятий
Решение контрольных работ
Ответ на семинарах
Сдача зачетов
Сдача экзаменов
Перевод на следующий курс
Отчисление
Оплата обучения
Мой жесткий диск Форматирование
Копирование
Матрица А Транспонирование
Определение, является ли матрица
квадратной
Вычисление обратной матрицы
Сложение матриц
Множество объектов с одинаковым набором свойств и поведением
называется классом. Все студенты обладают одним и тем же набором
свойств (имя, специальность, курс, форма обучения, номер зачетной
книжки, номер учебной группы, посещение занятий, сдача зачетов, сдача
экзаменов и др.) и поэтому образуют класс объектов «Студент». Каждый
конкретный студент экземпляр этого класса (или объект).
Следовательно, «Студент 09-155» экземпляр класса «Студент».
36
                               Андрианова А.А., Исмагилов Л.Н., Мухтарова Т.М.
номер его зачетной книжки (в таблице номер зачетной книжки студента
Петрова А.С. – 09-155).
    Как правило, объекты не остаются неизменными. Изменение
состояния объекта отражается в его модели изменением значений его
свойств. Например, на жестком диске изменяется объем занятой памяти,
студенты переводятся на следующие курсы и пр.
    В объектно-информационной модели отражаются не только
свойства, но также и поведение объекта. Поведение объекта – действия,
которые могут выполняться над объектом или которые может выполнять
сам объект. Именно поведение объекта определяет его переход из одного
состояния в другое. Опишем поведение объектов из нашего примера.

Имя объекта                       Поведение (действия)

Студент 09-155                    Посещение занятий
                                  Решение контрольных работ
                                  Ответ на семинарах
                                  Сдача зачетов
                                  Сдача экзаменов
                                  Перевод на следующий курс
                                  Отчисление
                                  Оплата обучения

Мой жесткий диск                  Форматирование
                                  Копирование

Матрица А                         Транспонирование
                                  Определение, является ли матрица
                                  квадратной
                                  Вычисление обратной матрицы
                                  Сложение матриц

    Множество объектов с одинаковым набором свойств и поведением
называется классом. Все студенты обладают одним и тем же набором
свойств (имя, специальность, курс, форма обучения, номер зачетной
книжки, номер учебной группы, посещение занятий, сдача зачетов, сдача
экзаменов и др.) и поэтому образуют класс объектов «Студент». Каждый
конкретный студент – экземпляр этого класса (или объект).
Следовательно,     «Студент 09-155» – экземпляр класса «Студент».

36