728x90
반응형
base = 상속 컴퓨터는 같은 자료형끼리 계산한다.
얕은복사 부모클래스 변수명 = new 자식 클래스()
상속을 이용한 기술로 부모클래스 타입 참조변수 하나로 상속 관계에 있는 여러 타입의자식객체를 참조할수 있는 기술
다형성 의미
상속을 이용한 기술로 부모타입의 참조변수 하나로 상속관계에 있는 여러타입의 자식객체를 참조할 수 있는 기술
업캐스팅(up casting)
상속 관계에 있는 부모, 자식 클래스간에 부모타입의 참조형 변수가 모든 자식 타입 객체의 주소를 참조할수있음
다형성(업캐스팅)
- 자식 객체가 부모 객체로 변하하였기 때문에 자식만의 고유한 필드, 메서드 사용 불가능
- 다형성을 이용한 객체 배열 객체 배열 : 같은 객체 참조 자료형의 변수로 하나의 묶음으로 다루는 것
- 다형성 적용 - > 부모 타입 참조 자료형 변수를 하나의 묶음으로 다루는 것
상속 + 다형성 상속 특성 : 일련의 클래스들에 대한 공통적인 규약 정의
다형성(업캐스팅) 부모 타입 참조변수 arr[i]로 자식 객체를 참조할 수있다.
instanceof 연산자 : 객체의 자료형을 검사하는 연산자 → 참조하는 객체가 특정 자료형 이거나 부모 쪽 상속 관계인지를 확인
728x90
반응형
'괴발개발 > java' 카테고리의 다른 글
| Servlet -1 이론 (0) | 2024.06.24 |
|---|---|
| 컬렉션(Collection) (0) | 2024.05.08 |
| 객체 지향 프로그래밍 OPP (0) | 2024.04.25 |
| 프로그램 기초 - Day 1 (0) | 2024.04.11 |
| java란 무엇일까? (0) | 2024.02.13 |