우선
dummy 라는 기반 클래스가 있고
이를 상속 받은 각각의 마법사 클래스와 전사 클래스가 있어
그런데 Battle 이라는 함수를 만드는데
Battle ( 마법사 ㅁ , 전사 ㅈ )
이런식으로 만드는 건 무리가 있다고보는데 .. 추후 마법사 전사 도적등 클래스가 늘어난다면...
전부 오버로드하는 것도 무리가 있다고 보는데 ( 어짜피 같은 내용이 반복되는 그냥 줄 낭비라고 생각 하고 있음)
뭔가 좋은 방법은 없음 ??
우선
dummy 라는 기반 클래스가 있고
이를 상속 받은 각각의 마법사 클래스와 전사 클래스가 있어
그런데 Battle 이라는 함수를 만드는데
Battle ( 마법사 ㅁ , 전사 ㅈ )
이런식으로 만드는 건 무리가 있다고보는데 .. 추후 마법사 전사 도적등 클래스가 늘어난다면...
전부 오버로드하는 것도 무리가 있다고 보는데 ( 어짜피 같은 내용이 반복되는 그냥 줄 낭비라고 생각 하고 있음)
뭔가 좋은 방법은 없음 ??
구현을 어떻게했는지 모르겠지만. battle(dummy c1, dummy c2) 하면 되는거 아님?
상속받았으면 변형성도 지원되는거 아닌가..??
낙타 >> 내가 dummy 에 있는 함수 하나를 오버라이드 했는데 그방식으로 하면 오버라이드 된 함수가 콜이 안됨...
ㅎㅌ>> virtual 선언하면 됨요~
ㅎㅌ/기본적인것 전부 정독 필요가 좀 있는듯합니다...
낙타횽 형제 상태 글 다시 하나 쓸 태니까 봐주면 안되요..?
글쓰고 이해해서 글 지움
cho에도 virtual...댓글 달려니 사라졌네. ㅎ