Объект - производный класс - Большая Энциклопедия Нефти и Газа, статья, страница 1
"Я люблю путешествовать, посещать новые города, страны, знакомиться с новыми людьми."Чингисхан (Р. Асприн) Законы Мерфи (еще...)

Объект - производный класс

Cтраница 1


Объект производного класса можно обрабатывать как объект соответствующего открытого базового класса, однако обратное неверно.  [1]

Объект производного класса может рассматриваться как объект соответствующего ему базового класса.  [2]

Объект производного класса может быть перехвачен или обработчиком, в котором специфицирован этот тип производного класса, или обработчиками, в которых специфицированы типы любых базовых классов этого производного класса.  [3]

Каждый объект производного класса является также объектом базового класса, из которого получен этот производный класс. Однако противоположное неверно - объекты базового класса не являются объектами производных классов базового объекта. Мы воспользуемся этим отношением - объект производного класса является объектом базового класса, чтобы выполнять некоторые интересные преобразования.  [4]

Когда объект производного класса выходит из области действия, деструкторы вызываются в порядке, обратном конструкторам - сначала вызывается деструктор производного класса, затем деструктор базового.  [5]

Каждый объект производного класса является также объектом соответствующего базового класса. Однако, обратное неверно: объект базового класса не является объектом классов, порожденных этим базовым классом. Мы будем использовать достоинства этой связи - объект производного класса является объектом базового класса - для выполнения некоторых интересных операций.  [6]

Для объекта производного класса сначала вызывается конструктор базового класса, затем - конструктор производного класса.  [7]

Присваивание объекта производного класса объекту соответствующего базового класса и затем попытка сослаться в этом новом объекте базового класса на элементы, имеющиеся только в объектах производного класса.  [8]

Указатель на объект производного класса может быть неявно преобразован в указатель на объект базового класса, так как объект производного класса является объектом базового.  [9]

Ссылка на объект производного класса с помощью указателя производного класса также естественна.  [10]

Ссылка на объект производного класса с помощью указателя базового класса безопасна, так как объект производного класса является также и объектом базового. Программа может ссылаться только на элементы базового класса. В случае, когда программа ссылается на элементы, наличные только в производном классе, с помощью указателя базового класса, компилятор сообщит о синтаксической ошибке.  [11]

Указатель на объект производного класса может быть неявно преобразован в указатель на объект базового класса.  [12]

Когда создается объект производного класса, сначала работает конструктор базового класса, затем конструкторы для объектов - элементов производного класса и, наконец, конструктор производного класса. Деструкторы вызываются в порядке, обратном вызовам соответствующих конструкторов.  [13]

Указатель на объект производного класса может быть неявно преобразован в указатель на объект базового класса, потому что объект производного класса является объектом базового класса.  [14]

Ссылка на объект производного класса с помощью указателя производного класса очевидна.  [15]



Страницы:      1    2    3    4