형변환

    [Java] 상속, final, 자동 형변환

    상속이란? 부모 클래스의 필드와 메서드를 자식 클래스에게 물려주는 것 필드와 메서드를 재사용해 코드의 중복 줄여줌 부모 클래스만 수정하면 상속받는 자식 클래스도 영향받기 때문에 수정 횟수도 최소화됨 부모 클래스에서 private로 필드나 메서드를 선언하면 상속이 불가능함 부모 클래스와 자식 클래스가 다른 패키지에 존재하면 기본 접근 제한으로 선언된 필드와 메서드는 상속 대상에서 제외됨 자식 객체 생성 시 부모 객체가 먼저 생성된다. 부모 생성자는 자식 생성자의 제일 첫 줄에서 호출된다.(아래의 super()) class BJ { String name; BJ(String name) { this.name = name; } } class Temp extends BJ { int num; Temp(String n..