ВУЗ:
Составители:
Рубрика:
11
• Наследование - создание новых, производных классов, наследующих
данные и функции от одного или нескольких (множественное
наследование) ранее определенных базовых классов (суперклассов). При
этом производный класс включает в себя не только свойства своего
суперкласса, но также может видоизменять их или иметь вдобавок свои
собственные.
• Полиморфизм - присвоение какой-либо функции-
методу единого имени в
рамках иерархии с тем условием, что каждый класс в иерархии имеет
возможность по-своему выполнять связанные с этим методом действия.
Одним из важнейших преимуществ ООП перед процедурно-
ориентированными языками является сокрытие (защита) данных, то есть
поддержание приватного или защищенного статуса элементов данных и
методов класса. Общим
правилом является приватизация доступа ко всем
элементам данных, при котором доступ к ним возможен только посредством
строго предназначенных для этого функций (преимущественно методов
этого же класса). В С++ три ключевых слова управляют правилами доступа к
данным:
• private: - элементы, следующие за этим ключевым словом доступны только
методам, объявленным внутри того же
класса.
• Наследование - создание новых, производных классов, наследующих данные и функции от одного или нескольких (множественное наследование) ранее определенных базовых классов (суперклассов). При этом производный класс включает в себя не только свойства своего суперкласса, но также может видоизменять их или иметь вдобавок свои собственные. • Полиморфизм - присвоение какой-либо функции-методу единого имени в рамках иерархии с тем условием, что каждый класс в иерархии имеет возможность по-своему выполнять связанные с этим методом действия. Одним из важнейших преимуществ ООП перед процедурно- ориентированными языками является сокрытие (защита) данных, то есть поддержание приватного или защищенного статуса элементов данных и методов класса. Общим правилом является приватизация доступа ко всем элементам данных, при котором доступ к ним возможен только посредством строго предназначенных для этого функций (преимущественно методов этого же класса). В С++ три ключевых слова управляют правилами доступа к данным: • private: - элементы, следующие за этим ключевым словом доступны только методам, объявленным внутри того же класса. 11
Страницы
- « первая
- ‹ предыдущая
- …
- 9
- 10
- 11
- 12
- 13
- …
- следующая ›
- последняя »