Forums Neueste Beiträge
 

base nachladen

14/05/2009 - 10:25 von Georg Gungl | Report spam
Hallo NG,

ich stehe aufm Schlauch[1].

Habe die Klassen

Base

und

A : Base

Ich möchte ein Ctor für A, wo eine Instanz von Base als Parameter mitgegeben
werden kann:

A(Base b)
{
base = b;
}

Das geht aber nicht. Muß die Klasse Base dafür was spezielles haben (z.B.
eine .Load(Base b) Methode)?

Danke für Eure Hilfe,

Ciao:
GG ;-)



[1] oder ich möchte etwas, was gg. die Regeln verstößt?
 

Lesen sie die antworten

#1 Georg Gungl
14/05/2009 - 11:07 | Warnen spam
Georg Gungl wrote:
Das geht aber nicht. Muß die Klasse Base dafür was spezielles haben
(z.B. eine .Load(Base b) Methode)?



Also meine (Zwischen)Lösung:

+Ctor für Base:

Base(Base OtherObj)
{
this.InitVar(OtherObj);
}

Und dann:
A(Base BaseData)
: base(BaseData)
{
this.InitVar();
}


Kann man das so lassen?


Ciao:
GG ;-)

Ähnliche fragen