隐藏某个函数 有一个函数,从来没有被其他任何class用到,将这个函数修改为private 动机 重构往往督促修改函数的可见效 只有另一个class需要用到某个函数,才有必要提高该函数的可见度。 情景:过于丰富、过多行为的接口、只不过做了点简单封装的容器、添加越来越多行为的class 对象:取值函数、设置函数隐藏起来 作法 多检查使用lint-style工具设值函数应该多关注应尽可能降低所有函数的可见性修改后编译测试