본문 바로가기
언어/Java

자바 기본 - 다형성

by 넬준 2021. 11. 29.

다형성은 하나의 타입에 대입되는 객체에 따라서 실행 결과가 다양한 형태로 나오는 성질을 의미한다.

 

부모 타입에 어떤 자식 객체를 대입하느냐에 따라 실행 결과가 달라지고, (상속)

인터페이스 타입에 어떤 구현 객체를 대입하느냐에 따라 실행 결과가 달라진다. (인터페이스)

 

상속은 말 그대로 같은 종류의 자식(하위)클래스를 만드는 기술이고,

인터페이스는 사용 방법이 동일한 클래스를 만드는 기술이다.

 

'언어 > Java' 카테고리의 다른 글

Overriding 오버라이딩  (0) 2022.03.14
Integer.valueOf() vs Integer.parseInt()  (0) 2022.02.21
자바 기본 - 인터페이스  (0) 2021.11.29
자바 Queue에서 비슷한 메서드  (0) 2021.11.25
Java 기본 10 - 상속  (0) 2021.11.11

댓글