№06. Конструкторы классов.
Конструктор класса - специальный метод класса, который вызывается при инициализации объекта.
Если конструктор не определяется в классе, любой компилятор неявно создает конструктор по умолчанию, который занимается выделением места под объект.
Чтобы определить свой конструктор надо объявить в классе метод с именем этого класса и любыми необходимыми параметрами. Можно объявить несколько конструкторов с разным набором парамтером (перегрузка конструкторов).
class cSample {private: int variable;
public:
void cSample(); /*конструктор без параметра,
будет вызываться при выполнении
конструкций типа cSample sampObject; */
void cSample(int); //конструктор с параметром
}
Оставить комментарий
Вы должны авторизоваться чтобы оставлять комментарии.
Вы можете использовать HTML-тэги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>