ВУЗ:
Составители:
Рубрика:
Таблица 2
Доступность членов составного типа
┌──────────────┬──────────────────────┬──────────────────────┐
│ \Специфи- │ │ │
│ Спе- \ катор │ Private │ Public │
│ цифика-\ ти- │ │ │
│ тор члена\па │ │ │
├──────────────┼──────────────────────┴──────────────────────┤
│ │ 1.Доступен всем членам базового типа │
│ │ 2.Недоступен в объектах базового типа │
│ Private │ 3.Недоступен членам производного типа │
│ │ 4.Недоступен в объектах производного │
│ │ типа │
├──────────────┼──────────────────────┬──────────────────────┤
│ │1.Доступен всем чле- │1.Доступен всем чле- │
│ │ нам базового типа │ нам базового типа │
│ │2.Недоступен в объек- │2.Недоступен в объек- │
│ │ тах базового типа │ тах базового типа │
│ │3.Доступен всем чле- │3.Доступен всем чле- │
│ Protected │ нам производного ти-│ нам производного ти-│
│ │ па,но уже со специ- │ па с тем же специфи-│
│ │ фикатором private │ катором protected │
│ │4.Недоступен в объ- │4.Недоступен в объ- │
│ │ ектах производного │ ектах производного │
│ │ типа │ типа │
├──────────────┼──────────────────────┼──────────────────────┤
│ │1.Доступен всем чле- │1.Доступен всем чле- │
│ │ нам базового типа │ нам базового типа │
│ │2.Доступен в объектах │2.Недоступен в объек- │
│ │ базового типа │ тах базового типа │
│ │3.Доступен всем чле- │3.Доступен всем чле- │
│ Public │ нам производного ти-│ нам производного ти-│
│ │ па,но уже со специ- │ па с тем же специфи-│
│ │ фикатором private │ катором public │
│ │4.Недоступен в объ- │4.Доступен в объектах │
│ │ ектах производного │ производного типа │
│ │ типа │ │
└──────────────┴──────────────────────┴──────────────────────┘
20
Таблица 2
Доступность членов составного типа
┌──────────────┬──────────────────────┬──────────────────────┐
│ \Специфи- │ │ │
│ Спе- \ катор │ Private │ Public │
│ цифика-\ ти- │ │ │
│ тор члена\па │ │ │
├──────────────┼──────────────────────┴──────────────────────┤
│ │ 1.Доступен всем членам базового типа │
│ │ 2.Недоступен в объектах базового типа │
│ Private │ 3.Недоступен членам производного типа │
│ │ 4.Недоступен в объектах производного │
│ │ типа │
├──────────────┼──────────────────────┬──────────────────────┤
│ │1.Доступен всем чле- │1.Доступен всем чле- │
│ │ нам базового типа │ нам базового типа │
│ │2.Недоступен в объек- │2.Недоступен в объек- │
│ │ тах базового типа │ тах базового типа │
│ │3.Доступен всем чле- │3.Доступен всем чле- │
│ Protected │ нам производного ти-│ нам производного ти-│
│ │ па,но уже со специ- │ па с тем же специфи-│
│ │ фикатором private │ катором protected │
│ │4.Недоступен в объ- │4.Недоступен в объ- │
│ │ ектах производного │ ектах производного │
│ │ типа │ типа │
├──────────────┼──────────────────────┼──────────────────────┤
│ │1.Доступен всем чле- │1.Доступен всем чле- │
│ │ нам базового типа │ нам базового типа │
│ │2.Доступен в объектах │2.Недоступен в объек- │
│ │ базового типа │ тах базового типа │
│ │3.Доступен всем чле- │3.Доступен всем чле- │
│ Public │ нам производного ти-│ нам производного ти-│
│ │ па,но уже со специ- │ па с тем же специфи-│
│ │ фикатором private │ катором public │
│ │4.Недоступен в объ- │4.Доступен в объектах │
│ │ ектах производного │ производного типа │
│ │ типа │ │
└──────────────┴──────────────────────┴──────────────────────┘
20
Страницы
- « первая
- ‹ предыдущая
- …
- 18
- 19
- 20
- 21
- 22
- …
- следующая ›
- последняя »
