본 시리즈는 저서 『이것이 자바다(신용권, 임경균 저)』 를 길잡이 삼아 자바를 다시 배워가는 기록입니다. 지난 번 글을 통해 자바클래스를 다루고, 객체지향 프로그래밍을 조금 알아봤습니다. 이번에는 '이것이 자바다' 책의 Ch08 인터페이스와 Ch09 중첩 선언과 익명 객체를 배울 것입니다. 우리가 판매할 어떤 물건이 있다고 가정하면, 그 물건을 판매하는 매장은 모두 다를 것입니다. 계산 시스템, 진열 방식 등 다양한 부분에서요. 판매할 곳이 모두 다르기 때문에 판매할 물건을 각 매장에 맞게할 수는 없습니다. 여기서 인터페이스는 규격이 다른 모든 매장에 판매할 물건이 들어가도록 해주는 '표준 규격 포장지' 같은 역할을 수행합니다. 중첩 선언과 익명 객체는, 오직 특정매장에서만 딱 한 번 사용하는 '팝업 ..