final 썸네일형 리스트형 [java] 이것이 자바다 ch07 상속2 1. 오버라이딩 ▷ super ← 부모 클래스 ▷ super() : 부모 클래스의 생성자를 실행합니다. ▷ super(인자1, 인자2) ▷ super.메소드() : 부모 클래스의 메소드를 실행합니다. ◎ 부모 메소드 호출 ▷ 자식 메소드 내에서 super 키워드와 도트(.) 연산자를 사용하면 숨겨진 부모 메소드를 호출합니다. ▷ 부모 메소드를 재사용함으로써 자식 메소드의 중복 작업 내용을 없애는 효과가 있습니다. ◎ Airplane 부모 클래스 public class Airplane { public void land() { System.out.println("착륙합니다."); } public void fly() { System.out.println("일반 비행합니다."); } public void tak.. 더보기 [java] 이것이 자바다 ch06 fianl 필드와 상수 1. final 필드 선언 ▷ final 필드는 초기값이 저장되면 최종적인 값이 되어서 프로그램 실행 도중에 수정할 수 없게 됩니다. ▷ final 필드에 초기값을 주려면 필드 선언 시에 초기값을 대입하거나 생성자에서 초기값을 대입합니다. public class Korean { // 인스턴스 final 필드 선언 final String nation = "대한민국"; final String ssn; // 인스턴스 필드 선언 String name; // 생성자 선언 public Korean(String ssn, String name) { this.ssn = ssn; this.name = name; } } public class KoreanExample { public static void main(Strin.. 더보기 이전 1 다음