기말과제로 당구겜 만드는건데 순차적으로 진행할려하는데

일단 당구대는 그렸고

다음 목표가 저 당구대에 공9개 정도를 배치하는거거든?

 

1. Ball에 대한 다양한 정보(반지름, 색, 위치 등등)와 멤버함수를 포함한 클
래스 생성
- 반드시 Shape 클래스를 먼저 정의하고 이를 상속받아서 생성
- 가상 함수 및 함수의 재정의 활용

근데 꼭 이렇게 하래

 

빈프로젝트면 어찌어찌 더듬더듬 하겠는데

MFC니깐 드는 의문이

Shape클래스는 걍 c++클래스인가 MFC 클래스인가 MFC클래스면 기본클래스는 무언인가

Shape를 상속받는 클래스(ball)는 c++클래스인가 MFC클래스로써 Shape를 상속받는 것인가 근데Shape를 기본클래스로 만들어지지조차않던데 뭔개소릴까

 

애시당초 교수가 원하는게 상속과 가상함수를 억지로 쓰게 만들려고 귀찮게 클래스 ball에다가 단순 정보만 저장해서쓰라는건가

아니면 ball.draw(); 이런 클래스의 맴버함수를 온드로 에서 그림그리게 작동시키게 만드는건가

 

 

혹시 뭐가 맞는지 알려주실수있는 형님없나요