АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

ВІДКРИТІ, ЗАХИЩЕНІ Й ЗАКРИТІ БАЗОВІ КЛАСИ___________________________________

Читайте также:
  1. АБСТРАКТНІ КЛАСИ І ЧИСТІ ВІРТУАЛЬНІ ФУНКЦІЇ_________________________________________
  2. Базові стратегічі альтернативи
  3. Базові стратегічні альтернативи
  4. Визначення величини резерва сумнівних боргів на основі класифікації дебіторської заборгованості
  5. Висвітлить класичний етап в розвитку соціології – 15 б.
  6. ВІРТУАЛЬНІ БАЗОВІ КЛАСИ___________________________________________________________
  7. Вкажіть номер неправильної відповіді. Аварійні події на АЕС за збільшенням тяжкість класифікується по рівнях шкалою МАГАТЕ 1990г.
  8. Гранично допустима концентрація шкідливих речовин. Класифікація шкідливих речовин за ступенем впливу на організм людини
  9. Еволюція соціально-економічних моделей: класична ринкова, командно-адміністративна, змішана, «соціально-ринкова».
  10. Еволюція “класичної системи” і реакція на неї (Сей, Бастіа, Кері).
  11. Екологічні фактори, їх класифікація та основні закони дії факторів

Модифікатор у визначає видимість успадковуваних змінних і методів для користувачів і можливих нащадків самого класу-нащадка.

Інакше кажучи, він визначає, які права доступу до змінних і методів класу-батька будуть "делеговані" класу-нащадкові.
 

ü При відкритому успадковуванні відкриті й захищені елементи базового класу успадковуються як відкриті й захищені елементи похідного класу відповідно.

Необхідно пам’ятати, що закриті елементи базового класу не доступні в похідних класах.
 

ü Відкриті елементи базового класу доступні всім функціям програми.

ü Закриті елементи базового класу доступні тільки функціям-елементам і друзям базового класу.

ü Захищений рівень доступу служить проміжним рівнем захисту між відкритим доступом і закритим доступом. Захищені елементи базового класу можуть бути доступні тільки елементам і друзям базового класу й елементам і друзям похідного класу.

ü Елементи похідного класу можуть посилатися на відкриті й захищені елементи базового класу простим використанням імен цих елементів. Захищені елементи порушують інкапсуляцію: зміна захищених елементів базового класу може потребувати модифікації всіх похідних класів.

Згідно описаних правил можна побудувати таку таблицю.
 

1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)