adavaj P(출처 이것이 자바다)/상속 2

Chapter07 상속 exercises 풀기

교재337 Ex01. 1 자바는 다중 상속을 허용하지 않는다. 자바는 단일 상속을 원칙으로 한다 Ex02. 2 항상은 x, 변환 될수 있다. Ex03. 1 final이 붙은 클래스는 상속이 불가능. 따라서 부모 클래스에 사용할 수 없다. Ex04. 4 protected 접근 제한을 갖는 메소드는 다른 패키지라도 자식 클래스라면 재정의 가능하다. Ex05 이유가 자식클래스에서 부모 크래스를 호출하지 않았다. class Parent class Child 부모 클래스 생성자 먼저 super를 통해 정의하면 오류안생김 class Child 수정한것 Ex06 Parent 클래스를 상속받아 Child 클래스를 작성했을대 ChildExample 클래스를 실행했을 떄 호출되는 각 클래스의 생성자의 순서를 생각하면서 출..

Chapter07 상속

7.1 상속 개념 7.2 클래스 상속 7.3 부모 생성자 호출 7.4 메소드 재정의 7.5 final 클래스와 final 메소드 7.6 protected접근 제한자 7.7 타입 변환과 다형성 7.8 추상 클래스 ** 7.1 상속 개념 ** 현실에서 상속(Inheritance)은 부모가 자식에게 물려주는 행위르 ㄹ말한다. 자식은 상속을 통해서 부모가 물려준 것을 자연스럽게 이용할 수 있다. 객체 지향 프로그렘에서도 부모 클래스의 멤버를 자식 클래스에게 물려줄 수 있다. 프로그램에서는 부모 클래스를 상위 클래스라고 부르기도 하고, 자식 클래스를 하위 클래스, 도는 파생 클래스라고 부른다. 상속은 이미 잘 개발된 클래스를 재사용해서 새로운 클래스를 만들기 때문에 코드의 중복을 줄여준다. field1,field..