Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Объект a1



       
 
P
 
 


Данное (*p)

 
P
Объект a2

Данное (*p)

В этом случае объекты a1 и a2 будут указывать на разные поля. Уничтожение одного из них вызовом деструктора, никак не отразится на существовании другого. Именно это и выполняется в нашем конструкторе копирования.

Еще о конструкторах

Есть еще одинспособ инициализации объекта с помощью списка инициализаторов данных объекта.

Этот список помещается при описании конструктора между списком параметров и телом конструктора:

<имя класса> (список параметров): < список инициализаторов>

{ тело конструктора }

Пример:





Дата публикования: 2014-11-28; Прочитано: 213 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...