목록상속 (2)
필기노트
목차 1. 오버라이딩 2. 상위 클래스의 참조변수로도 하위 클래스의 인스턴스를 참조할 수 있다. 3. 참조변수의 자료형에 상관없이 마지막으로 오버라이딩을 한 메소드만 호출된다. 4. instanceof : 상속 관계를 바탕으로 형변환이 가능한지를 묻는 연산자 5. 데이터 클래스와 컨트럴 클래스 6. 상속과 더불어 오버라이딩이 가져다 주는 장점 1. 오버라이딩 class Speaker { private int volumeRate; public void showCurrentState() { System.out.println("볼륨 크기 : "+ volumeRate); } public void setVolume(int vol) { volumeRate=vol; } } class BaseEnSpeaker exte..
목차 1. 상속의 기본 2. 상위 클래스의 생성자 호출 super 3. 반드시 호출되어야 하는 상위 클래스의 생성자! 4. 상속을 위한 IS-A 관계 1. 상속의 기본 상속을 받은 BusinessMan 클래스의 인스턴스에는 상속의 대상인 Man 클래스에 정의된 메소드와 변수가 존재한다. class Man { private String name; public Man(String name) { this.name = name; } public void tellYourName() { System.out.println("My name is "+name); } } class BusinessMan extends Man { private String company;// 회사이름 private String positio..