94485

Объектно-ориентированные языки программирования

Доклад

Информатика, кибернетика и программирование

Объектно-ориентированный язык программирования ОО-язык язык построенный на принципах объектно-ориентированного программирования. В основе концепции объектно-ориентированного программирования лежит понятие объекта некой сущности которая объединяет в себе поля данные и методы выполняемые объектом действия.

Русский

2015-09-14

18.16 KB

0 чел.

Объектно-ориентированные языки.

Объектно-ориентированный язык программирования (ОО-язык) — язык, построенный на принципах объектно-ориентированного программирования.В современных ОО языках используются механизмы:

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

Инкапсуляция. Сокрытие деталей реализации, которое позволяет вносить изменения в части программы безболезненно для других её частей, что существенно упрощает сопровождение и модификацию ПО.

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

В основе концепции объектно-ориентированного программирования лежит понятие объекта — некой сущности, которая объединяет в себе поля (данные) и методы (выполняемые объектом действия). Объектно-ориентированные языки программирования пользуются в последнее время большой популярностью среди программистов, так как они позволяют использовать преимущества объектно-ориентированного подхода не только на этапах проектирования и конструирования программных систем, но и на этапах их реализации, тестирования и сопровождения. Наиболее распространенным объектно-ориентированным языком программирования безусловно является C++. Свободно распространяемые коммерческие системы программирования C++ существуют практически на любой платформе. Широко известна свободно распространяемая система программирования G++, которая дает возможность всем желающим разобрать достаточно хорошо и подробно прокомментированный исходный текст одного из образцовых компиляторов языка C++.


 

А также другие работы, которые могут Вас заинтересовать

35807. Виготовлення візитниці. Творчий проект 23.86 MB
  На мою думку підготовка проекту з трудового навчання дає нам можливість опанувати технології обробки сучасних конструкційних матеріалів щоб надати виробу естетичної привабливості. 2 Зробити розрахунки розмірів виробу. 4 Розробити технологічну карту виготовлення виробу. Вимоги до виробу Канцелярський набір візитниця повинен відповідати таким вимогам: Ергономіки зручність у використанні; Естетики задоволення смаку будьякого споживача; Технології конструкція не повинна бути занадто складною ...
35809. Оздоблення одягу. Творчий проект 26.29 KB
  Бойченка Творчий проект на тему Оздоблення одягу Виконала учениця 9А класу Ткаченко Катерина Керівник: Горонескуль Таїсія Миколаївна Творчий задум Я вирішила прикрасити кофту ґудзиками тому що. Адже тканина є основою форми одягу. У моделюванні одягу особливе значення має фактура тканини її властивості. Так м‘які еластичні тканини підходять для моделі з плавними м‘якими лініями з драпуванням м‘якими складками зборками а щільні формостійкі матеріали потребують більш простих і лаконічних форм одягу.
35810. Кормушка для птиц 6.21 MB
  Кормушки могут быть любых размеров и изготавливаются из разных материалов. Это и пластиковые бутылки и коробки изпод сока и самодельные деревянные кормушки. Поэтому конструкции кормушек очень разнообразны а самые простые кормушки для птиц могут быть сделаны практически из всего что попадется под руку. Стационарные кормушки укреплены на столбах.
35811. Украшения и аксессуары. Творческий проект 5.66 MB
  В древней Руси браслеты назывались непонятными словами зарукавья и обруча. Браслеты популярны и сегодня. Вечерние туалеты предполагают самые разнообразные браслеты. Сегодня очень популярны также браслеты для ног которые носят на щиколотке.