Hi,
PHP Code:
class base
{
int a;
public:
base (int arg) { a = arg;}
}
PHP Code:
class derived1: virtual public base
{
public:
derived1 (int arg): base(arg);
}
class derived2: virtual public base
{
public:
derived2 (int arg): base(arg);
}
PHP Code:
class derived3: public derived1, public derived2
{
public:
derived3(int arg): derived1(arg),derived2(arg);
}
Is the declaration of derived3 constructor right ?
Thanks in advance