メンバー オブジェクトを作成しようとしました (この終端が正しいことを願っています)。しかし、オブジェクトのクラスを派生させると失敗します。これはなぜですか?また、その問題を解決するにはどうすればよいですか?
class test
{
protected:
int id;
public:
test(){};
~test() {};
test(int a){};
};
/* Without Comments it doesn't work
class derivtest : public test
{
protected:
int id;
public:
derivtest(){};
~derivtest() {};
derivtest(int a){};
}
*/
class test2
{
public:
test2():teil(){};
private:
test teil;
};