ВУЗ:
Составители:
Рубрика:
Таблица 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
- …
- следующая ›
- последняя »