공부블로그
다형성(2) 본문
다형성의 장점
1. 다형적 매개 변수
- 참조형 매개변수는 메소드 호출시, 자신과 같은 타입 또는 자손 타입 인스턴스를 넘겨줄 수 있다.
2. 하나의 배열로 여러 종류 객체 다루기
- 원래 배열은 하나의 타입으로 통일시켜야 함. 다형성의 특징을 이용해 한 배열에 여러 종류의 객체를 저장 시킬 수 있다.
왜? 조상 참조변수는 자손 인스턴스를 담을 수 있으니까
예) product p[] = new product[3];
p[0]= new Tv();
p[1]= new Computer();
p[2]= new Audio();
참고 사이트
Comments