[gameprogrammer] Pure virtual function getting called
- From: "Kevin Jenkins" <gameprogrammer@xxxxxxxxxx>
- To: <gameprogrammer@xxxxxxxxxxxxx>
- Date: Wed, 19 May 2004 18:55:26 -0700
I have this in the base class
virtual char* GetClassName(void) const=0;
This in the derived class
virtual char* GetClassName(void) const {return "Player";}
Yet when I call GetClassName within the base class constructor, it is still
calling the base class version of GetClassName and complaints about calling
a pure virtual function.
On a similar topic, all GetClassName does is return the name of the class it
is enclosed in. I made it pure virtual so the users wouldn't forget to
define it. But if there is an automatic way to do this please let me know.
---------------------
To unsubscribe go to http://gameprogrammer.com/mailinglist.html
- Follow-Ups:
- [gameprogrammer] Re: Pure virtual function getting called
- From: Ryan Anderson
- [gameprogrammer] Re: Pure virtual function getting called
- From: Dave Slutzkin
- [gameprogrammer] Re: Pure virtual function getting called
- From: Ed Sinjiashvili
- [gameprogrammer] Re: Pure virtual function getting called
- From: Triston O'Connor
- References:
- [gameprogrammer] test
- From: Dave Slutzkin
- [gameprogrammer] Re: test
- From: David Olofson
- [gameprogrammer] Re: test
- From: Dave Slutzkin
Other related posts:
- » [gameprogrammer] Pure virtual function getting called
- » [gameprogrammer] Re: Pure virtual function getting called
- » [gameprogrammer] Re: Pure virtual function getting called
- » [gameprogrammer] Re: Pure virtual function getting called
- » [gameprogrammer] Re: Pure virtual function getting called
- » [gameprogrammer] Re: Pure virtual function getting called
- » [gameprogrammer] Re: Pure virtual function getting called
- » [gameprogrammer] Re: Pure virtual function getting called
- » [gameprogrammer] Re: Pure virtual function getting called
- [gameprogrammer] Re: Pure virtual function getting called
- From: Ryan Anderson
- [gameprogrammer] Re: Pure virtual function getting called
- From: Dave Slutzkin
- [gameprogrammer] Re: Pure virtual function getting called
- From: Ed Sinjiashvili
- [gameprogrammer] Re: Pure virtual function getting called
- From: Triston O'Connor
- [gameprogrammer] test
- From: Dave Slutzkin
- [gameprogrammer] Re: test
- From: David Olofson
- [gameprogrammer] Re: test
- From: Dave Slutzkin