Hi all 
I just have a question on abstract classes. I have created a class using 
multiple inheritance
class ExitListenerAA : public FrameListener,  public OIS::MouseListener, public 
OIS::KeyListener
{
public:
    ExitListenerAA(OIS::Keyboard *keyboard): mKeyboard(keyboard)

//code
}
In my main code i am creating as follows

ExitListenerAA *mListener;


mListener = new ExitListenerAA(mKeyboard);

On this line i get an error 
Error   1       error C2259: 'ExitListenerAA' : cannot instantiate abstract 
class

Im just abit confused on how this error comes about. Any help would be great 
cheers
G

Reply via email to