У меня есть класс obj1, который не имеет конструктора по умолчанию, и класс obj2, который также не имеет конструктора по умолчанию и имеет в качестве приватной переменной элемент obj1:
Я хотел бы что-то вроде следующего кода - но на самом деле это не компилируется, говоря мне, что у obj1 нет конструктора по умолчанию.
class obj1{
obj1(some parameters){};
}
class obj2{
obj1 _myObj1;
obj2(some parameters){
_myObj1 = obj1(some parameters)
}
}
есть идеи?