Определение конструктора

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

explicit CBox(double lv = 1.0, double wv = 1.0, double hv = 1.0);

Теперь вы готовы к реализации. Откройте файл Box.срр, если он еще не открыт, и измените определение конструктора.

Вспомните, что инициализаторы параметров функций-членов должны находиться только в объявлении члена, которое находится в определении класса, а не в определении самой функции. Если вы поместите их в определение функции, ваш код компилироваться не будет.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: