사용자 도구

사이트 도구


groovy:meta_programming

차이

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

차이 보기로 링크

양쪽 이전 판 이전 판
마지막 판 양쪽 다음 판
groovy:meta_programming [2016/08/30 08:37]
kwon37xi
groovy:meta_programming [2016/08/30 08:37]
kwon37xi
줄 32: 줄 32:
 <code groovy> <code groovy>
 Integer.metaClass { Integer.metaClass {
 +    // 메소드 추가
     daysFromNow = { ->     daysFromNow = { ->
         Calendar today = Calendar.instance         Calendar today = Calendar.instance
줄 38: 줄 39:
     }     }
  
 +    // 프라퍼티 추가. 괄호없이 호출가능.
     getDaysFromNow = { ->     getDaysFromNow = { ->
         Calendar today = Calendar.instance         Calendar today = Calendar.instance
groovy/meta_programming.txt · 마지막으로 수정됨: 2016/08/30 08:37 저자 kwon37xi