:: 게시판
:: 이전 게시판
|
이전 질문 게시판은 새 글 쓰기를 막았습니다. [질문 게시판]을 이용바랍니다.
통합규정 1.3 이용안내 인용"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
09/10/06 20:49
2번같은경우는 상속을 이용해서 a 와 b 가 싸운다고 가정했을때
a 와 b 는 상속을 받되 오버라이딩된 부분 말고 다른기능을 추가시키는 식으로 작성하시면 될것같네요..
09/10/06 20:53
2번은 예를 들어 비행기 게임을 만든다고 하면
CBomb 오브젝트 하나 만들어서 move() 이런걸 상속 시켜서 CEnemyBomb 는 move가 1씩 가고 CMyBomb 는 move가 2씩 가는 이런 류로 작성하시면 될것 같네요
09/10/06 21:04
1번은 private상속과 protected상속이 있어야 하니 클래스를 3개를 만들어서 상속관계 만들고
복사생성자 오버라이딩 오버로딩은 적당히 아무거나 만들어주면 될 거 같습니다만.. 2번은 스타크를 예로 들면 모든 전투유닛은 공격명령을 내릴 수 있는데 마린이면 총쏘기 저글링이면 할퀴기 질럿이면 쌍검술을 구현한다고 생각하면 됩니다.
|