반응형
Backend/java2018. 8. 8. 19:24상속의 정의와 예제를 통한 이해

Is a 관계 ( 상속관계 ) // 사전 조건 Animal은 최상위 부모 클래스 이다 // Dog는 Animal의 자식 클래스이다. 모든 객체의 DataType은 부모가 될 수 있다.Animal d1 = new Dog(); 가능하다 . // 이말은 데이터의 접근이 d1 ( Animal 영역에서만 ) 가능 : 주소가 부모 Type일 때 이렇다. -->접근할 수 있는 영역이 제한된다 ( 자식 클래스 접근 x ) Dog d2 = new Animal() ; 불가능하다 , Animal은 Dog이다 . 상속을 부여하면 하나의 부모 타입으로 두 개의 데이터 타입(자식한테)을 설정할 수 있다.부모클래스 변수 = new 자식클래스(); 메모리 자체에는 자식클래스 까지 올라오지만 가르키는 곳은 부모클래스로 제한..

반응형
image