logo search
Posobie_Cpp

7.3. Конструкторы и деструкторы классов.

Одна из целей С++ ‑ сделать использование объектов класса таким же простым, как и использование стандартных типов. Для этого следует “научить” класс инициализировать объект данными. Для этого служит функция-конструктор. В приведенном выше примере описание конструктора может выглядеть так:

Stock (const char * co, int n=0, double pr=0.0); // прототип функции

Тем не менее, инициализировать объект Stock тем же способом, что и структуру не удастся.