🎯 아이템 38. 확장할 수 있는 열거 타입이 필요하면 인터페이스를 사용하라. 인터페이스를 이용해 확장 가능 열거 타입을 흉내 냈다. public interface Operation { double apply(double x, double y); } public enum BasicOperation implements Operation{ PLUS("+") { public double apply(double x, double y) { return x + y; } }, MINUS("-") { public double apply(double x, double y) { return x - y; } }, TIMES("*") { public double apply(double x, double y) { return ..