instanceof1 [JAVA] 자바 다형성과 instanceof 다형성이란? 사용방법은 동일하지만 실행 결과가 다양하게 나오는 성질을 말한다. 자동차의 부품을 교환하면 성능이 다르게 나오듯이 객체는 부품과 같아서, 프로그램을 구성하는 객체를 바꾸면 프로그램의 실행 성능이 다르게 나올 수 있다. 다형성을 구성하기 위해서는 자동 타입 변환과 메소드 재정의가 필요하다. 1. 필드 다형성 필드 다형성은 필드 타입은 동일하지만, 대입되는 객체가 달라져서 실행 결과가 다양하게 나올 수 있는것을 말한다. 예제를 통해 알아보자. class Tire{ public void roll() { System.out.println("회전합니다."); } } class HankookTire extends Tire{ @Override public void roll() { System.out.pr.. 2023. 8. 21. 이전 1 다음