인터페이스 배열 썸네일형 리스트형 인터페이스 배열로 구현객체 관리 인터페이는 선언하는 필드가 여러개가 있을 경우, 배열로 관리하면 참 간단하다. 예를 들어, 타이어의 경우 4개의 필드가 필요하다. 그것을 각각 선언한다면, 다음과 같은 코드를 작성하게 된다. 아래는 실행 클래스이다. 보시다 시피, 처음에는 한국타이어로 4개의 타이어를 다 굴러가게 했다. 그러나 실행 클래스에서 앞타이어 두개를 금호타이어로 바꾸었다. 한국타이어가 굴러가고 뒤이어 앞바퀴가 금호타이어로 변환되었음을 알 수 있을 것이다. 그럼, 이번에는 배열로 바꾸어 코드를 짜보자! 배열로 바꾸면, 코드가 이렇게 간단해진다. 비교하기 쉽게 필드를 각각 선언한 것을 주석처리했다. 게다가 위에서 확인할 수 있듯이 run 메소드는 for문으로 더 간단하게 표현된다. 그럼, 결과는 어떨까? 실행 클래스를 확인해 보자!.. 더보기 이전 1 다음