[JAVA] 부모 생성자 호출 super() / 부모 메소드 호출 super
부모 생성자를 호출하는 super() super()는 부모의 기본 생성자를 호출하기 위해서 사용한다. 만약에 자식 클래스의 생성자가 명시적으로 생성되지 않는다면 컴파일러는 아래와 같은 기본 생성자를 생성한다. public 자식 클래스명(){ super(); } 기본 생성자를 추가해주는 것은 앞에서 정리한 내용이라 익숙한데 super()라는 코드가 새롭게 추가된 것을 볼 수 있다. 자바 컴파일러는 부모 클래스의 생성자를 명시적으로 호출하지 않는 모든 자식 클래스의 생성자 첫 줄에 자동으로 super()를 추가하여, 부모 클래스의 멤버를 초기화할 수 있도록 해준다. 만약 직접 자식 생성자를 선언하고 명시적으로 부모 생성자를 호출하고 싶다면 아래와 같이 작성하면 된다. 자식 클래스명(매개변수1, 매개변수2, ..