Afficher un message
Vieux 06/12/2007, 09h39   #6
anon
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut 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;

}
  Réponse avec citation
 
Page generated in 0,05500 seconds with 9 queries