1. 클래스의 상속 새로운 클래스를 정의하는 방법 중에는 이미 구현된 클래스의 모든 내용을 이어 받고 거기에 속성이나 기능 등을 더 추가해서 클래스를 구현하는 방법이 있다. 이것을 상속이라고 하며 기존의 클래스에서 더 구체적인 사항을 구현하고자 할 때 사용한다. 예를 들어 개발자, 프론트엔드, 백엔드로 클래스를 만들어본다 생각해보자. 프론트엔드와 백엔드는 서로 다르지만 개발자라는 카테고리 안에 묶인다. 그렇다면 개발자라는 클래스를 먼저 먼저 만들고, 그것을 상속받아 프론트엔드와 백엔드를 각각 만들어 주면 된다. 2. super( ) super 는 하위 클래스가 상위 클래스를 참조하는 값이다. 좀더 쉽게 풀이하자면 super 를 사용해서 상위 클래스의 메소드나 멤버 변수에 접근이 가능하다. super( )..