Теоретические основы объектно-ориентированного программирования - Лекция

бесплатно 0
4.5 122
Применение объектно-ориентированного подхода к проектированию программных продуктов. Особенность исследования основных языков программирования. Главные характеристики продукта Delphi. Исследование масштабируемых средств для построения баз данных.


Аннотация к работе
ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ОБЪЕКТНО-ОРИЕНТИРОВАННОГО ПРОГРАММИРОВАНИЯПоведение объекта описывает, как воздействует на другие объекты или подвергается воздействию со стороны других объектов с точки зрения изменения его собственного состояния и состояния других объектов. пассивного или исполняющего, когда объект подвергается воздействию, но сам на другие объекты не воздействует; Объектно-ориентированные языки программирования позволяют распространить требования строгой типизации на типы данных, определяемых программистом. построение модели состояний для формализации жизненных циклов объектов и отображение этой модели диаграммами и таблицами переходов, взаимодействие между объектами осуществляется путем передачи сообщений о происходящих с ними событиях. Граница между объектно-ориентированным анализом и проектированием расплывчата и построение проекта программного изделия состоит из ряда циклов, в которых уточняются описания классов и взаимодействия между ними, разрабатываются реализующие их программы, проводится их отладка и тестирование и по результатам каждого этапа уточняются рабочие документы предыдущих этапов, дорабатываются описания классов и программы.Абстракции: объекты классы да да да да да да да да Ограничение доступа: механизм сокрытия деталей реализации обеспечение интерфейса к полям объекта внутри модуля нет внутри класса и /или потомков класса нет внутри модуля и потомков класса да внутри класса и /или потомков класса да Модульность: интерфейс реализация да да да (файл - заголовок) да (файл) да да да (файл-заголовок) да (файл) Параллелизм разделение времени моделируется моделируется Обеспечивается Windows Обеспечивается Windows Эти модели обобщают опыт ООП для MS DOS и включают некоторые новые средства, обеспечивающие эффективное создание более сложных систем.Объект может быть охарактеризован структурой, состоянием объекта, его поведением и индивидуальностью. объект описывается набором параметров, значения которых определяют состояние объекта, и набором операций (действий), которые может выполнять объект; взаимодействие между объектами осуществляется посылкой специальных сообщений от одного объекта к другому. Сообщение, полученное объектом, может потребовать выполнения определенных действий, например, изменения состояния объекта; Вычисления осуществляются путем взаимодействия (обмена данными) между объектами, при котором один объект требует, чтобы другой объект выполнил некое действие.
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?