클래스 생성 과정 상속받은 클래스의 생성자를 생성할때 상위클래스의 생성자를 호출한다. 즉, 하위클래스가 생성이 될때 먼저 상위클래스가 생성된다는것! 상속받은 클래스에선 상위클래스의 생성자를 따로 호출한다는등의 표현이 보이지 않아도 컴파일 과정에서 컴파일러에 의해 자동적으로 이뤄진다. (물론, super를 이용해 따로 표현하는것도 가능하다.) // 예시코드 public class Customer { public Customer() { } } public class VIPCustomer extends Customer { public VIPCustomer() { // VIPCustomer 객체 생성시 컴파일러가 자동적으로 Customer생성자를 호출하고 VIPCustomer 객체를 생성함 // super() ..