다형성1 [JAVA 개념2]상속이란 무엇인가 1.상속의 기본 부모클래스( parent/상위 )자식클래스( child/하위 ) 자식이 extends를 통해 부모를 결정한다. 객체 다형성 구현이 가능하기 때문에 중요한 개념이다. 상속 대상 제한부모 클래스의 private 접근 갖는 필드와 메소드는 제외한다.부모 클래스가 다른 패키지에 있을 경우, default 접근 갖는 필드와 메소드도 제외한다.자식 클래스 한 개가 여러 부모 클래스를 상속받을 수 없다. 따라서 인터페이스를 더 지향해야 한다. 생성자를 통해 자식 클래스를 만들 경우힙영역에 자동으로 부모 객체와 자식 객체 두 개를 생성한다.코드로 표현하면 super();가 자동으로 생성된다. 반드시 자식 클래스에서 super를 가장 먼저 넣어주어야 한다.하지만 부모 클래스에 매개변수가 없다면 super.. 2018. 11. 10. 이전 1 다음