상속
상속
상속이란? 현실의 금수저가 부모에게 많은 재산을 물려받아 금방 안정된 생활을 누릴 수 있고, 이에 비해 흙수저는 물려받은 것이 거의 없어 모든 것을 자신이 노력해서 얻어야 합니다. 상속도 이와 비슷한 개념입니다. 기존에 어떤 클래스가 잘 만들어져 있으면 이를 상속받아 새로운 클래스를 만드는 것입니다. 이때, 상속을 해준 클래스를 부모(parent), 슈퍼(super), 기반(base) 클래스라고 합니다. 상속받아서 만든 새로운 클래스는 자식(child), 서브(sub), 파생(derived) 클래스라고 합니다. 만약 , 부모 클래스가 많은 기능을 갖고 있다면 이를 상속한 자식들은 많은 코드를 넣지 않아도 금방 강력한 기능을 가진 클래스가 됩니다. 금수저 클래스입니다. 이와 반대로 부모 클래스가 빈약하고,..