Помощь в написании студенческих работ
Антистрессовый сервис

Заключение. 
Сущность объектно-ориентированного подхода к программированию

РефератПомощь в написанииУзнать стоимостьмоей работы

Основная цель объектно-ориентированного программирования, как и большинства других подходов к программированию — повышение эффективности разработки программ. Идеи объектно-ориентированного программирования оказались плодотворными и нашли применение не только в языках программирования, но и в других областях Computer Science, например, в области разработки операционных систем. Базовым… Читать ещё >

Заключение. Сущность объектно-ориентированного подхода к программированию (реферат, курсовая, диплом, контрольная)

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

Основная цель объектно-ориентированного программирования, как и большинства других подходов к программированию — повышение эффективности разработки программ. Идеи объектно-ориентированного программирования оказались плодотворными и нашли применение не только в языках программирования, но и в других областях Computer Science, например, в области разработки операционных систем.

Основные идеи объектно-ориентированного подхода опираются на следующие положения:

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

Базовым в объектно-ориентированном программировании является понятие объекта. Объект имеет определённые свойства. Состояние объекта задаётся значениями его признаков. Объект «знает», как решать определённые задачи, то есть располагает методами решения. Программа, написанная с использованием ООП, состоит из объектов, которые могут взаимодействовать между собой.

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

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

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

Практически все объектно-ориентированные языки программирования являются развивающимися языками, их стандарты регулярно уточняются и расширяются. Следствием этого развития являются неизбежные различия во входных языках компиляторов различных систем программирования. Наиболее распространенными в настоящее время являются системы программирования Microsoft C++, Microsoft Visual C++ и системы программирования фирмы Borland International.

Показать весь текст
Заполнить форму текущей работой