Разработка САПР. Глотова Т.В - 11 стр.

UptoLike

Составители: 

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

  данные   и     функции   от   одного   или   нескольких   (множественное

  наследование) ранее определенных базовых классов (суперклассов). При

  этом производный класс включает в себя не только свойства своего

  суперкласса, но также может видоизменять их или иметь вдобавок свои

  собственные.

• Полиморфизм - присвоение какой-либо функции-методу единого имени в

  рамках иерархии с тем условием, что каждый класс в иерархии имеет

  возможность по-своему выполнять связанные с этим методом действия.

     Одним     из   важнейших    преимуществ    ООП    перед   процедурно-

ориентированными языками является сокрытие (защита) данных, то есть

поддержание приватного или защищенного статуса элементов данных и

методов класса. Общим правилом является приватизация доступа ко всем

элементам данных, при котором доступ к ним возможен только посредством

строго предназначенных для этого функций (преимущественно методов

этого же класса). В С++ три ключевых слова управляют правилами доступа к

данным:



• private: - элементы, следующие за этим ключевым словом доступны только

  методам, объявленным внутри того же класса.


                                                                        11