C#like属性get / set而不是私有变量和单独的getter / setter方法

时间:2013-07-12 05:16:56

标签: java

在java中是否有相当于C#属性的调用?

protected int foo2{ get; set; }

而不是一直这样做:

private int foo2;
public void setfoo2 (int value) {foo2 = value;}
public int  getfoo2 () {return foo2;}

1 个答案:

答案 0 :(得分:1)

都能跟得上。

他们是不同的语言。不同的做事方式。 BTW c#也在后台做同样的事情。 c#给出的是我们所说的 syntactic sugar 。它提供了速记。