class Temp { public Integer a = 1; public Integer a(){ return 1; } }//允许属性与方法同签名 <p class="indent">
class Temp { val a1 = 1 val a2 = { 1 } def a3 = { 1 } def a4() { 1 } }//属性和方法签名同一,所以要求名字相异,这种方式跟我之前谈到的“特征”不谋而合 <p class="indent">
[该贴被admin于2012-05-08 06:46修改过]
[该贴被SpeedVan于2012-05-07 17:40修改过]
public final dynamic class Temp { var a1 = 1; var a2 = function() { return 1; }; function a4() { return 1; } } <p class="indent">