instanceof 연산자1 다형성 ploymorphism 다형성 객체지향 프로그래밍의 3대 특징 중 하나로 '여러 개의 형태를 갖는다'는 의미 하나의 행동으로 여러가지 일을 수행하는 개념 상속을 이용한 기술로 부모 타입으로 부터 파생된 여러가지 타입의 자식 객체를 부모 클래스 타입하나로 다룰 수 있는 기술 클래스 형변환 업 캐스팅(up Casting) 상속 관계의 있는 부모, 자식 클래스 간에 부모 타입의 참조형 변수가 모든 자식 타입의 객체 주소를 받을 수 있다. //Sonata 클래스는Car 클래스의후손 Car c= newSonata(); //Sonata클래스형에서Car클래스형으로바뀜 다운 캐스팅(Down Casting) 자식 객체의 주소를 받은 부노 참조형 변수를 가지고 자식의 멤버를 참조해야 할 경우, 부모 클래스 타입의 참조형 변수를 자식 클래스 타입.. 2021. 10. 17. 이전 1 다음