안녕하세요? 도전 13일차 곧 2주차가 되는 군요 오늘은 객체 지향 언어를 처음 배울때 많이들 좌절하고 놀라는 클래스 심화 입니다.
C언어에서는 포인터 개념일까요? 이해가 안된다면 반복하고 계속 해서 문제를 풀어서 그냥 외워서 하게 되다보면 자연스럽게 이해도 되는 경우도 있어서 자신에게 맞는 방법으로 숙달이 되어야 하겠습니다.
오늘 추가로 배운 클래스의 상속 그리고 오버라이딩도 결국은 반복, 중복을 싫어하는 우리 개발자 분들이 그것을 막기 위해 만든 개념입니다. 비슷한 기능을 묶어서 함수를 만든 것처럼 비슷한 클래스가 어려개 만들어져야 하는 경우는 공통 된 부분을 부모 클래스로 만들어 두고 그 클래스의 속성과 매서드만 상속 받아서 코드도 깔끔하게 쓰고 귀찮은 반복을 피하는 것입니다.
그리고 상속 받은 내.....