다형성 썸네일형 리스트형 [JAVA] 다형성(polymorphis) 1. 정의 다형성이란, 하나의 객체가 여러가지 타입을 가질 수 있는 것을 말한다. Java에서는 부모 클래스의 참조 변수가 자식 클래스의 인스턴스를 참조할 수 있도록 하는 것으로 다형성을 구현했다. 만약 Camera class가 factoryCam class의 부모 클래스 라면, //Canera가 부모클래스, factoryCam이 자식클래스 Camera FC = new factoryCam(); 라고 선언이 가능하고, 위의 동작을 그림으로 표현하면 다음과 같다. 만약 참조변수와 일반변수의 차이가 헷갈린다면, 밑의 링크를 참조하자. https://dalcheonroadhead.tistory.com/68 만약 Camera 클래스에 factoryCam, SpeedCam 이라는 자식 클래스가 있다고 했을 때, 다.. 더보기 이전 1 다음