第四章:类的结构剖析

类的名称

  • 应当见名知意
  • 注意编程语言的语法限制(例如 java 中,类名必须和文件名相同)

注释

  • /* ... */ 多行注释
  • // 单行注释

属性

  • 尽可能多的隐藏数据

构造函数

  • 构造函数与类名相同
  • 尽量自己写构造函数,不要用编译器自带的
  • 有些时候,有多个构造函数不一定是好事儿

数据读写方法

  • 控制读写保证是数据更有有效性和安全性
  • 控制读写可以让 debug 更容易

公共接口方法

  • 一般比较抽象(例如,去机场)

私有实现方法

  • 私有实现方法只有这个类自身能用,别的类不能使用这些方法