사용자 도구

사이트 도구


groovy:category

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

groovy:category [2016/08/30 08:03]
kwon37xi 만듦
groovy:category [2016/08/30 08:14] (현재)
kwon37xi
줄 1: 줄 1:
 ====== Groovy Category ====== ====== Groovy Category ======
 +  * [[http://mrhaki.blogspot.kr/2009/09/groovy-goodness-use-categories-to-add.html|Groovy Goodness: Use Categories to Add Functionality to Classes]]
   * Method Injection에 사용한다. Method Interception은 [[groovy:meta_programming|Groovy Meta Programming]] 를 사용한다.   * Method Injection에 사용한다. Method Interception은 [[groovy:meta_programming|Groovy Meta Programming]] 를 사용한다.
   * 적용 범위를 명확히하고, 범위를 벗어나면 원본 클래스를 보존 시켜주기 때문에 side-effect가 버지는 것을 막을 수 있다.   * 적용 범위를 명확히하고, 범위를 벗어나면 원본 클래스를 보존 시켜주기 때문에 side-effect가 버지는 것을 막을 수 있다.
groovy/category.txt · 마지막으로 수정됨: 2016/08/30 08:14 저자 kwon37xi