Code: Alles auswählen
class foo
{
foo()
{
this->Load();
}
virtual void Load()
{
cout<<"Basisklasse";
}
};
class fooEX : foo
{
fooEX() {}
virtual void Load()
{
cout<<"EXKlasse";
}
}TEST;
Code: Alles auswählen
class foo
{
foo()
{
this->Load();
}
virtual void Load()
{
cout<<"Basisklasse";
}
};
class fooEX : foo
{
fooEX() {}
virtual void Load()
{
cout<<"EXKlasse";
}
}TEST;
Also es geht ja schon.. Dein Code würde "Basisklasse" ausgeben, nur ist das eben nicht das, was man meistens haben will. Lustig wird es besonders dann, wenn man eine abstrakte Methode im CTor aufruft... (wieder mal so 'ne Sache, die an C++ scheiße ist)Xethoras hat geschrieben:Danke für den Link, wieder mal was gelernt >_> aber schade, dass es nich geht...