面向对象 - 类的设计技巧

238 阅读1分钟
  • ① 一定要保证数据私有

  • ② 一定要对数据初始化

  • ③ 不要在类中使用过多的基本数据类型

  • ④ 不是所有的域都需要独立的域访问器和域修改器

  • ⑤ 将职责过多的类进行分解

  • ⑥ 类名和方法名要能够体现它们的职责 (见名知义)

  • ⑦ 优先使用不可变的类 ,保证对象的状态不可修改