Re: query on design of classes
>> public MyClass
>> {
>> public:
>> MyNewClass( MyClass C, AddOneMoreType D ) : C( C ), D( D )
>> {}
>>
>> private:
>> MyClass C;
>> AddOneMoreType D;
>>
>> }
>>
>> PS Better to pass C and D via reference or a pointer - depends what
>> types they are.- Hide quoted text -
>>
>> - Show quoted text -
>
> Thanks anon. Yes I also prefer this. This is exactly the kind of
> thing I was looking for. I was surprised at the first line of your
> code -- public MyClass I expected to see class MyClass
> Is this an error caused by inadvertently lapsing into java or am I
> missing something?
Stupid copy/paste.
Should be:
class MyNewClass
{
public:
MyNewClass( MyClass C, AddOneMoreType D ) : C( C ), D( D )
{}
private:
MyClass C;
AddOneMoreType D;
}
|