상속 (Inheritance)
코딩을 하다보면 어떤 클래스들이 공통적으로 가지는 속성이 있을 때, 이런 생각을 하게 됩니다. 따로 정의, 선언할 필요 없이 다른 클래스 내의 속성, 행동들을 물려받아 쓰면 어떨까. 이러면 코드의 양도 줄어들고 여러가지 이점을 누릴 수 있을 것입니다. 객체지향의 특성 중 하나인 상속에 대해 알아보겠습니다. .. class 부모클래스명{ // .. }; class 자식클래스명 : 접근제한자 부모클래스명 { // .. }; .. 상속은 위와 같이 쓰입니다. 접근제한자는 public, protected, private이 있습니다. public을 사용하면 부모클래스의 접근제한자 그대로, protected를 사용하면 부모클래스의 public을 protected로 바꾸고 나머지는 그대로, private은 전부 pr..