返回顶部

如果银行决定对利率上涨策略做下调整,比如存款100万以上时利率改成上调1%,程序员在修改逻辑时就会破口大骂这个丑陋的实现方法,他得满世界的找到所有在类外修改了实例变量的地方,然后一个个的把它们都改过来!

这个例子举得不好,既然我已经知道可以通过调用类里面的方法来实现逻辑调整,那何必要在类外在对实例变量进行一个个修改呢。为避免这个一个个查找修改的问题,我就会选择之前调用类里面的方法来实现逻辑,但之前的方法却并没有体现出来私有变量或者封装的优越性。

7

0/300

评论 1

卓越助教

利率调整根据每个人的存款情况而不同,需要修改每一个实例的对每一个实例进行修改。不能在类内直接修改,是因为每一个实例的情况都不同

2021-10-08 19:30:26

- 没有更多了 -