<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    kooyee ‘s blog

    開源軟件, 眾人努力的結晶, 全人類的共同財富
    posts - 103, comments - 55, trackbacks - 0, articles - 66
       :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    新的聲明方式,用def定義新屬性

    Posted on 2008-02-23 00:57 kooyee 閱讀(390) 評論(0)  編輯  收藏 所屬分類: Groovy on Grails
    def 和 @Property

    舊版本中(Groovy JSR 06 的之前版本)@Property定義一個帶有setter和getter的私有屬性,而def和java中public一樣,定義一個公共的屬性。

    后來@Property已經從Groovy JSR 06中移除,在Grails 0.2和之后的版本中也不會再需要它 。

    現在def用來定義一個帶有setter和getter的私有屬性,來代替了@Property。



    參考:http://docs.codehaus.org/display/GroovyJSR/Property+proposal

    symbol  meaning
     private
     protected
     public
     final


    code field   getter   setter
    def x    
    final x    
    public x    
    protected x    
    private x    
    public final x    
    @Property x    
    other permutations?      

    Proposed

    code field   getter   setter note
    def x      
    final x     the field doesn't need to be final IMHO (dk) My view is that the field should be final(tug)
    public x      
    protected x      
    private x      
    public final x
      a public final field like in Java
    @Property x      if it's still supported (MrG) My proposal is to remove it (tug)
    other permutations?        what happens with static? (MrG) Static behave exactly the same(tug)

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 78成人精品电影在线播放日韩精品电影一区亚洲 | 777亚洲精品乱码久久久久久| a级毛片免费网站| 亚洲午夜久久久久久久久久| a毛片免费观看完整| 亚洲区小说区图片区QVOD| 精品国产福利尤物免费| 亚洲精品无码不卡在线播HE | 国产精品亚洲专区无码WEB| 天天看片天天爽_免费播放| 亚洲另类自拍丝袜第五页| 国产极品粉嫩泬免费观看 | 亚洲一区免费在线观看| 亚洲乱码中文论理电影| 热99re久久免费视精品频软件| 亚洲精品乱码久久久久蜜桃| 国产午夜免费秋霞影院| av午夜福利一片免费看久久| 毛茸茸bbw亚洲人| 亚欧日韩毛片在线看免费网站| 亚洲精品人成电影网| 99久久免费精品国产72精品九九 | 一区二区三区免费精品视频| 久久亚洲高清观看| 日韩欧毛片免费视频| 亚洲AV美女一区二区三区| 亚洲免费视频播放| 亚洲av永久中文无码精品综合 | 亚洲精品日韩一区二区小说| 免费吃奶摸下激烈视频| 国产一区二区免费| 亚洲人色大成年网站在线观看| 四虎影视精品永久免费网站| 热99RE久久精品这里都是精品免费 | 国产亚洲精品激情都市| 国产精品怡红院永久免费| 免费VA在线观看无码| 国产精品色午夜视频免费看| APP在线免费观看视频| 亚洲日韩久久综合中文字幕| 亚洲无线码一区二区三区|