软件制造_软件编码教材.pptVIP

  • 4
  • 0
  • 约9.58千字
  • 约 51页
  • 2017-03-07 发布于湖北
  • 举报
3.3.3命名 6 方法 方法的命名应采用完整的英文描述符,大小写混合使用:所有中间单词的第一个字母大写。方法名称的第一个单词常常采用一个有强烈动作色彩的动词。 取值类使用get前缀,设值类使用set前缀,判断类使用is(has)前缀。 例: getName() setSarry() isLogin() checkUser() 3.3.4 声明 1 方法 良好的程序设计应该尽可能减小类与类之间耦合,所遵循的经验法则是:尽量限制成员函数的可见性。如果成员函数没必要公有 (public),就定义为保护 (protected);没必要保护 (protected),就定义为私有 (private)。 声明顺序: 构造方法 静态公共方法 静态私有方法 公共方法 受保护方法 私有方法 3.3.4 声明 2 字段(成员变量) 若没有足够理由,不要把实例变量或类变量声明为公有。公共和保护的可见性应当尽量避免,所有的字段都建议置为私有,由获取和设置成员函数(Getter、Setter)访问。 不允许“隐藏”字段,即给局部变量所取的名字,不可与另一个更大范围内定义的字段的名字相同(或相似)。例如,如果把一个字段叫做 firstName ,就不要再生成一个局部变量叫做 firstName,或者任何易混淆的名字,如 fistName。 一行代码

文档评论(0)

1亿VIP精品文档

相关文档