这是一个完全主观的问题.没有"更好"的方式.
一种方法是:
private int _x;
public get x():int { return _x; }
public set x(int val):void { _x = val; }
Run Code Online (Sandbox Code Playgroud)
另一个是:
private int x;
public get X():int { return x; }
public set X(int val):void { x = val; }
Run Code Online (Sandbox Code Playgroud)
答案也不正确.每个都有风格优点和缺点.选择你最喜欢的一个,并始终如一地应用它.
正如其他人所提到的,我喜欢在字段前加上下划线.
private int _x;
Run Code Online (Sandbox Code Playgroud)
我认为这超出了个人的偏好(正如David Arno在这篇帖子中所说).我认为这样做有一些真正的客观原因:
(这些约定适用于Java,但其他语言也存在类似约定)
这些东西看起来很小,但是当我编码时,它们的流行肯定会让我的生活变得更轻松.
归档时间: |
|
查看次数: |
698 次 |
最近记录: |