본문 바로가기

JAVA

다형성(Polymorphism)

반응형

 

 

 

자동차는 타이어 타입으로 한국타이어와 금호타이를 사용하지만 각타이어의 성능은 다르게 나온다

 

 

다형성은 같은 타입이지만 실행 결과가 다양한 객체를 이용할수 있는 성질을 말한다. 코드 측면에서 보면 향성은 하나의 타입에 여러객체를 대입함으로써 다양한 기능을 이용할 수 있도록 해준다. 자바는 다향성을 위해 부모 클래스 또는 인터페이스의 타입 변환을 허용한다 부모 타입에는 모든 자식 객체가 대입될수 있고, 인터페이스 타입에는 모둔 구현 객체가 대입될수 있다.다형성의 효과로 객체는 부품화가 가능하다. 

반응형

'JAVA' 카테고리의 다른 글

객체와 클래스  (0) 2020.11.10
Thread 생성  (0) 2020.11.09
상속(InherItance)  (0) 2020.11.09
OOP  (0) 2020.11.09
람다식(3)  (0) 2020.11.01