참조변수 형변환 (1) 썸네일형 리스트형 클래스의 상속과 오버라이딩 1. Is~A 관계와 Has~A 관계란? · is~a관계: '..은 ..이다' 의미를 지니며, "노트북은 컴퓨터이다", "전기자동차는 차이다" 예시와 같이 상속 관계의 형태를 가진다. · has~a 관계: "CPU와 mainboard는 컴퓨터를 구성한다" 예시와 같이 포함/구성 관계의 형태를 가진다. (is~a 조금이라도 의심스럽다면 has a로 표현) 2. 상속이란? ( UML로 표현해볼 것!) · 부모클래스에서 선언된 필드와 메소드를 자식클래스가 그대로 물려받는 것을 상속이라 정의하며 키워드는 extends를 사용한다. · 자식클래스는 부모클래스의 모든 특성을 지니며, 자식클래스는 추가적인 특성을 더해서 가질 수 있다. (상속의 목적: 공통으로 되어 있는 내용을 한 개의 클래스로 작성하여 상속받아.. 이전 1 다음