객체 생성1 03. 자바 상속과 다형성 (개념 설명 & 예제) 일딴 코드를 이해해 보자. ※변수나 메소드나 상속의 개념은 크게 다른게 없기 때문에 메소드만으로 설명하려 한다. 이해를 편하게 하기 위해 동물 - 포유류 - 사람 설정해 놓았다. 사람은 포유류를 상속 받았고 포유류는 동물을 상속 받았다. 따라서 가장 하단에 있는 사람은 상속 받은 모든 메소드를 사용 할 수 있게된다. 객체를 생성하는 방법을 보면 Animal animal = new Animal(); 이런식으로 생성을 하게 되는데, 부모 객체에 자식을 담을 수 있으므로 여기서 문제가 발생하게 된다. Animal human = new Human(); 가능 Human animal = new Animal(); 불가능 한글로 빗대어 표현하자면.. 동물은 사람이다 X 사람은 동물이다 O 동물이 사람을 포함(사람이 동.. 2014. 11. 25. 이전 1 다음