Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Атрибуты private, public, protected.

Конструктор и деструктор | Множественное наследование | Обработка исключений | Объект RadioGroup. | Объект TextBox (или Edit). | Объекты, классы, экземпляры класса. Пример. | Понятие о техническом задании на разработку программы. | Простые типы данных |


Читайте также:
  1. Атрибуты
  2. Атрибуты бренда
  3. Атрибуты бренда
  4. Атрибуты государственной символики
  5. Атрибуты и оружия
  6. Атрибуты класса

сlass имя_производного_класса: [ атрибут ] имя_базового_класса

{тело_произв_класса} [список объектов];

множественное наследование – возможность для некоторого класса наследовать компоненты нескольких никак не связанных между собой базовых классов. В иерархии классов соглашение относительно доступности компонентов класса следующие:

private – Член класса может использоваться только функциями- членами данного класса и функциями- “друзьями” своего класса. В производном классе он недоступен.(Модификатор private является атрибутом доступа по умолчанию. Он закрывает поля от всех других классов, разрешая прямой доступ к ним (чтение и запись) только методам самого класса. Помните, все поля всегда доступны всем методам класса. Они являются для методов класса глобальной информацией, с которой работают все методы, извлекая из полей нужные им данные и изменяя их значения в ходе работы.)

protected – То же, что и private, но дополнительно член класса с данным атрибутом доступа может использоваться функциями- членами и функциями- “друзьями” классов, производных от данного

public – Член класса может использоваться любой функцией, которая является членом данного или производного класса, а также к public - членам возможен доступ извне через имя объекта.

Следует иметь в виду, что объявление friend не является атрибутом доступа и не наследуется.

 


Дата добавления: 2015-08-27; просмотров: 73 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Учение Фрэнка Найта (1885 -1962)| Виртуальные метода и полиморфизм.

mybiblioteka.su - 2015-2024 год. (0.006 сек.)