error C2259: 'x::x' : 추상 클래스를 인스턴스화할 수 없습니다.

error C2259: 'x::x' : 추상 클래스를 인스턴스화할 수 없습니다.
1>        다음 멤버가 원인입니다.
1>        'void a::a::FrameMove(void)' : abstract입니다.
'a::a::FrameMove' 선언을 참조하십시오.

이런 에러의 경우 부모의 메소드 선언이 가상함수로 되어 있을 때 발생합니다.

virtual void FrameMove() = 0;

위처럼 말이죠. 보통 자식에게 선언과 정의를 강제 할때 가상함수를 쓰는데요, 자식 클레스가 해당 가상 함수를 선언하지 않아 발생하는 에러입니다.

해결은 자식 클래스에 가상함수를 선언해 주면 됩니다.

댓글