kooyee ‘s blog
開源軟件, 眾人努力的結(jié)晶, 全人類的共同財富
posts - 103, comments - 55, trackbacks - 0, articles - 66
::
首頁
::
新隨筆
::
聯(lián)系
::
聚合
::
管理
新的聲明方式,用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已經(jīng)從Groovy JSR 06中移除,在Grails 0.2和之后的版本中也不會再需要它 。
現(xiàn)在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)
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發(fā)表評論。
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
Powered by:
BlogJava
Copyright © kooyee
日歷
<
2008年2月
>
日
一
二
三
四
五
六
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
1
2
3
4
5
6
7
8
公告
一起暢游計算機的世界
常用鏈接
我的隨筆
我的文章
我的評論
我的參與
最新評論
留言簿
(7)
給我留言
查看公開留言
查看私人留言
隨筆分類
AI 人工智能(1)
Ajax學(xué)習(xí)手記(2)
C/C++(1)
Database數(shù)據(jù)庫技術(shù)(4)
Groovy on Grails(1)
GUI骨衣 (6)
J2EE(1)
Jasper Report (2)
Java (15)
Lniux/Unix (14)
Regular Expression正則表達(dá)式
Software(1)
Software Engineering 軟件工程(2)
Swing/Applet(19)
Web Design網(wǎng)頁設(shè)計 (4)
Web Framework 網(wǎng)絡(luò)框架(1)
Windows (2)
Wireless Ad-hoc and sensor network(4)
開源 OpenSource(1)
隨筆檔案
2009年1月 (1)
2008年12月 (3)
2008年11月 (3)
2008年10月 (2)
2008年7月 (2)
2008年6月 (22)
2008年5月 (3)
2008年4月 (2)
2008年3月 (10)
2008年2月 (14)
2008年1月 (5)
2007年12月 (6)
2007年11月 (5)
2007年10月 (5)
2007年9月 (2)
2007年8月 (17)
搜索
積分與排名
積分 - 162964
排名 - 363
最新評論
1.?re: SUM, COUNT 等在 jasper report 中使用方法
<javascript language="java"> alert("aaaa")</javascript>
--sd
2.?re: 【Bug】當(dāng)調(diào)用nam時錯誤
怎么重裝ns-2.33
--雨中蝶
3.?re: [SWT] SWT table中select item以及添加其他control(checkbox, button)
如果要加的CheckBox很多的話,會不會速度很慢呢?
--問路
4.?re: [JAVA] 使用xsl來動態(tài)生成java代碼
評論內(nèi)容較長,點擊標(biāo)題查看
--cosplay
5.?re: 『Java』java.lang.UnsupportedOperationException at java.util.AbstractLis
api 的設(shè)計多此一舉還搞個內(nèi)部類
--冬天雞雞好冷
閱讀排行榜
1.? VB使用WebBrowser讀取網(wǎng)頁內(nèi)容(12238)
2.?【Simulator】Cygwin下NS2安裝和配置(3651)
3.?什么是*.ps文件(3591)
4.?『Java』java.lang.UnsupportedOperationException at java.util.AbstractLis(3551)
5.?【linux腳本】bad interpreter: No such file or directory(3380)
主站蜘蛛池模板:
亚洲无码精品浪潮
|
国产精品玖玖美女张开腿让男人桶爽免费看
|
热re99久久6国产精品免费
|
国产亚洲福利一区二区免费看
|
亚洲理论精品午夜电影
|
亚洲精品乱码久久久久久按摩
|
亚洲成人国产精品
|
免费看美女让人桶尿口
|
精品久久久久国产免费
|
国产精品入口麻豆免费观看
|
久久久精品午夜免费不卡
|
久久久WWW成人免费精品
|
黄色a三级三级三级免费看
|
亚洲色中文字幕在线播放
|
激情亚洲一区国产精品
|
亚洲欧洲日本精品
|
亚洲精品中文字幕无码AV
|
亚洲电影国产一区
|
亚洲AV福利天堂一区二区三
|
亚洲男同帅GAY片在线观看
|
亚洲中文字幕日产乱码高清app
|
国产亚洲成在线播放va
|
亚洲av午夜国产精品无码中文字
|
亚洲欧美日韩中文无线码
|
亚洲中文字幕久久久一区
|
亚洲欧美国产国产综合一区
|
国产在线19禁免费观看国产
|
黑人粗长大战亚洲女2021国产精品成人免费视频
|
精品久久洲久久久久护士免费
|
毛片免费vip会员在线看
|
成人毛片18女人毛片免费视频未
|
99精品全国免费观看视频
|
女人被免费视频网站
|
永久黄网站色视频免费直播
|
国产免费观看视频
|
亚洲成a人片在线观看久
|
亚洲午夜日韩高清一区
|
亚洲日韩小电影在线观看
|
亚洲男人都懂得羞羞网站
|
亚洲精品亚洲人成在线观看麻豆
|
亚洲一区在线免费观看
|