더북(TheBook)

new DigitSequence(1729)로 생성한 객체는 hasNext 메서드가 false를 반환하기 전까지 숫자 9 2 7 1을 내놓는다.

Note ≣

SquareSequenceDigitSequence 클래스는 IntSequence 인터페이스의 모든 메서드를 구현한다. 클래스가 인터페이스의 메서드 중 일부만 구현한다면 해당 클래스는 반드시 abstract 제어자로 선언해야 한다. 추상 클래스는 4장 상속과 리플렉션에서 자세히 설명한다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.