반응형 inheritance 반응형 (1) 썸네일형 리스트형 [C++, java 언어공통]상속을 언제, 왜 쓸까?(inheritance, Is-A) [C언어, C++언어 완전 정복! 강의 목차 링크] 상황으로 상속 한번에 이해하기 자 우리가 메이플스토리 게임을 만들거예요 아주 대강~~~ 으로요 일단 메이플스토리 캐릭터들을 만들어봅시다. 음 마법사, 전사, 도적 이렇게 만들어볼게요 그러면 대락적으로 class 마법사 { ~ }; class 전사 { ~ }; class 도적 { ~ }; 이렇게~? 근데 캐릭터들은 당연히 움직일 수 있어야 하니까 관련 기능을 넣어줘야 겠죠? 기능을 함수(메소드)로 구현해줍니다. class 마법사 { void move() { ~긴 코드 ~ } void jump() { ~긴 코드 ~} //앗 점프할 수도 있어야 해요 void sit() { ~긴 코드 ~ } //앉기 기능도 있네요? } 이렇게 마법사에게 움직이고 뛰고 앉을 수..
최신 댓글