013
27.12.2006, 20:53 Uhr
ao
(Operator)
|
Du bist wirklich ein Knilch, lies doch mal, was dir bisher geschrieben wurde!
C++: |
class Position{
// so sieht eine rein virtuelle Funktion aus! virtual string moveDescription(const Position* next) const=0;
// das hier weg! // { //return ""; //} };
class PositionZahlen : public Position { // hier wird const Position *next gebraucht, // damit die Signatur mit der in der Basisklasse übereinstimmt! // virtual darf bzw. sollte hier stehen, der Rest muss! virtual string moveDescription(const Position *next) const; };
|
PositionZahlen::moveDescription braucht jetzt noch ne Implementierung, und dann gehts. |