프록시 패턴을 활용한 AOP ( 백기선 inflearn 강의 참고 )
알고리즘을 단계별 메소드로 나눈다! ( Operation1(), Operation2(), Operation3() ); 알고리즘을 수행할 템플릿메소드를 만든다. 하위 클래스에서 메소드 구현 요구사항 1. 신작 게임의 접속 구현 - requestConnection(String str) : String 유저가 접속시 다음을 고려 보안: 보안 처리, 인증: id/pwd 확인, 권한: 유료회원인지 무료회원인지 확인, 접속: 접속자에게 커넥션정보 넘김 추상화 클래스 ( 알고리즘의 단계별 메소드, 정의된 메소드를 이용한 템플릿 메소드 작성 ); public abstract class AbstGameConnectHelper { protected abstract String doSecurity(String string)..