인터페이스 vs 추상 클래스, 내부 클래스, 인터페이스(심화), 인터셉터 vs 필터, 제네릭, default키워드 다이나믹 메소드 디스패치 (Dynamic Method Dispatch)