Java
オブジェクト指向
proxy
デザインパターン
GoF