Hej,
mam taki problem: Nie mogę wywołać metody z klasy rodzica.
Klasa Podstawowa wygląda tak:
http://codepaste.net/hkv51s
( ma służyć w późniejszym etapie bardziej za interface niż za używaną klasę, ale póki co musi stanowić miks).
a w niej ( na samym dole) funkcja wartosc_ataku_dystans();
http://codepaste.net/3t4a2r
zrobiłem klasę pochodną Ork, chciałbym aby w niej stworzyć funkcję wartosc_ataku_dystans(); ktora najpierw zrobi
cout << "Roaaarrr" ; a potem wywola najnormalniej metode wartosc_ataku_dystans(), z klasy podstawowej.
Próbuję to zrobić tak:
http://codepaste.net/fqicqm (plik .h i .cpp nizej)
Niestety otrzymuje wtedy informację:
Error, a non static member reference must be relative to a specific object;
Nie wiem w jaki sposób powiedzieć programowi, że przecież ma pracować na specyficznym obiekcie (sobie!) i wykorzystać funkcję, którą odziedziczył. Prosze o pomoc.