说白了就是一个大函数里,可以根据不同功能分成几个小函数,因为说不定,其他函数也可能会用到其中的函数
所有对象都要执行同一个方法,那就把这个方法放到他们的父类中
子类特有的方法就没必要放到父类中,单独实现就可以了
代码会按照一定的逻辑执行,要完成这个功能,需要执行A,在执行B,最后执行C,这些逻辑通常比较固定,在实现了A,B,C功能之后就要调用它们实现功能,但是每次调用这三个功能函数,必然会造成代码重复
如果一个类中有太多行为(即函数),或一个类与另一个类之间有太多的函数调用,导致高度耦合,我就会考虑转移该函数到更适合的类型中。
不要把所有功能放在一个函数中
原文作者:后端Q;如有侵权,请联系管理员删除。