Скачать 11.87 Kb.
|
6.3. Объектно-ориентированное программирование Объектно-ориентированное программирование (ООП) - это методика разработки программ, в основе которой лежит понятие объекта как некоторой структуры, описывающей объект реального мира, его поведение. Задача, решаемая с использованием методики ООП, описывается в терминах объектов и операций над ними, а программа при таком подходе представляет собой набор объектов и связей между ними. Другими словами можно сказать, что объектно-ориентированное программирование представляет собой метод программирования, который весьма близко напоминает наше поведение. В основе объектно-ориентированного язык программирования лежат два основных понятия: Объект — сущность в адресном пространстве вычислительной системы, появляющаяся при создании экземпляра класса (например, после запуска результатов компиляции (и связывания) исходного кода на выполнение) Класс — это тип, описывающий устройство объектов. Понятие «класс» подразумевает некоторое поведение и способ представления. Основными характеристическими свойствами этих понятий являются: Инкапсуляция. Комбинирование записей с процедурами и функциями, манипулирующими полями этих записей, формирует новый тип данных - объект. Наследование. Определение объекта и его дальнейшее использование для построения иерархии порожденных объектов с возможностью для каждого порожденного объекта, относящегося к иерархии, доступа к коду и данным всех порождающих объектов. Полиморфизм. Присваивание действию одного имени, которое затем совместно используется вниз и вверх по иерархии объектов, причем каждый объект иерархии выполняет это действие способом, именно ему подходящим. |
![]() | Пояснительная записка к курсовому проекту по дисциплине «Объектно-ориентированное... Государственное образовательное учреждение высшего профессионального образования омский государственный | ![]() | Модификация –выполнение операций, меняющих команды или группы команд, изменяющих программы ... |
![]() | Учебно-методический комплекс дисциплины “ Объектно-ориентированный... Доклад Е. И. Забудского “Объектно-ориентированный анализ и программирование. Учебно-методический комплекс дисциплины”. 12 c. / pdf-файл... | ![]() | Объектно-ориентированный анализ и проектирование В курсе рассматриваются современные методы и средства анализа и проектирования программного обеспечения, основанные на применении... |
![]() | Информационные сети и системы История развития бд и субд. Понятие базы данных. Иерархические, сетевые, реляционные субд. Объектно–ориентированные и объектно–реляционные... | ![]() | Что такое программирование? Программирование — область информатики, посвященная разработке программ управления компьютером с целью решения различных информационных... |
![]() | Учебно-методический комплекс для студентов заочной формы обучения Тематика дисциплины Предмет и цели линейной оптимизации. Математическое программирование. Линейное программирование (ЛП) | ![]() | Гоу впо «Тюменский государственный университет» Нижневартовский экономико-правовой... Предмет и цели линейной оптимизации. Математическое программирование. Линейное программирование (ЛП) |
![]() | Методические указания по подготовке к зачету для студентов заочной формы обучения см21 Предмет и цели линейной оптимизации. Математическое программирование. Линейное программирование (ЛП) | ![]() | Методические указания к курсовому проектированию по дисциплине «Прикладное программирование» Прикладное программирование: Методические указания к курсовому проектированию по дисциплине «Прикладное программирование»/ Сост.:... |