2022.09.07 java 다형성
java2022. 9. 10. 19:352022.09.07 java 다형성

🐧다형성 👉 하나의 객체가 여러 타입을 가질 수 있는 것을 의미 상위 클래스 타입의 참조변수로 하위 클래스 타입의 인스턴스를 참조 참조변수가 사용할 수 있는 멤버의 개수가 실제 인스턴스의 멤버 개수보다 같거다 적어야 함. 참조변수가 사용할 수 있는 멤버의 개수는 타입을 따라감 ⛄참조변수의 다형성 class Job{...} class Human{...} class Programmer extends Job{...} class Designer extends Job{...} class Firefighter extends Job{...} Job job = new Job();//허용 (타입, 인스턴스 일치) Job job = new Programmer();//허용 (타입 인스턴스 불일치) Designer desig..

image