我一般这样,私有的或者被保护的成员变量,还有方法全部用_开头,不加类型前缀,而用含义字符串来命名。
比如两个TextView 一个是标题,一个是用户名
private TextView_title
private TextView_userName
一个方法获取用户名
private String_getUserName()
前面加类型前缀的那种匈牙利标记法,对java这种环境不太适合,java开发,前缀区分类型根本不必要,区分含义才比较重要。
共有或者包权限的就不加_,
publicStringdummy
publicStringgetCurrentUser()
这样好看不说,而且写出来的东西,知道是什么含义,注释都省了。
只是命名习惯,你也可以不这样定义,但是最好遵循习惯,时间久了看别人程序或者别人看你程序都会方便不少。但是也有特殊的,就是系统定义好的,比如m_hwnd,m_hicon.这类直接拿过来用。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)