Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

ВВЕДЕНИЕ. Приступая к изучению более сложных конструкций языка С++, следует прежде всего повторить тот материал



Приступая к изучению более сложных конструкций языка С++, следует прежде всего повторить тот материал, который был изложен в первой части настоящего пособия, так как невозможно правильно написать объектно- ориентированную программу на С++, путаясь в использовании основных конструкций языка, изложенных ранее. Без предварительного изучения базовых конструкций, таких как: стандартные типы данных, операторы условия и цикла, работа с файлами и массивами, изучение данного материала окажется либо мало эффективным, либо бесполезным.

Объектно-ориентированное программирование – это новый подход к программированию. Объектно- ориентированные языки обладают свойством

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

Объектно- ориентированные языки программирования обладают четырьмя общими характеристиками, такими как: инкапсуляция(encapsulation), полиморфизм (polymorphism), наследование (inheritance) и абстракция типов (abstraction)

Инкапсуляция- объединение некоторой группы данных и некоторой группы функций, наследование – передача одним объектам атрибутов и свойств других объектов, полиморфизм – использование одного и того же символа или имени для различных целей.





Дата публикования: 2014-12-08; Прочитано: 195 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...