AOP (Aspect Oriented Programming) 관점 지향 프로그래밍 즉, 어떤 로직을 기준으로 핵심적인 관점, 부가적인 관점으로 나누어서 보고 그 관점을 기준으로 각각 모듈화 하겠다는 의미 입니다. Proxy Pattern을 활용한 AOP 구현 [Browser interface] package Java.proxy; public interface Browser { HTML show() throws InterruptedException; } [HTML class] package Java.proxy; public class HTML { private String url; public HTML(String url) { this.url = url; } } [AopBrowser class] packa..