
[Java 객체지향] 상속에서 클래스의 생성과정과 형변환
·
Java & Kotlin
하위 클래스 생성 과정 하위 클래스가 생성되면 상위 클래스가 먼저 생성된다. VIPCustomer 생성자가 먼저 Customer 생성자를 호출한다. Customer 생성자 public Customer() { customerGrade = "SILVER"; bonusRatio = 0.01; System.out.println("Customer() call");// Customer 생성자 호출 시 출력 메세지 } VIPCustomer 생성자 public VIPCustomer() { bonusRatio = 0.05; saleRatio = 0.1; customerGrade = "VIP"; System.out.println("VIPCustomer() call");// VIPCustomer 생성자 호출 시 출력 메세지..