3、单一责任准则ITeye - 牛牛娱乐

3、单一责任准则ITeye

2019年02月23日10时43分33秒 | 作者: 半梅 | 标签: 责任,改动,耦合 | 浏览: 530

 

假如一个类承当的责任过多,就等于把这些责任耦合在一齐,一个责任的改动可能会削弱或许已知这个类完结其他责任的才能。这种耦合会导致软弱的规划,当改动发作时,规划会遭受到意想不到的破环。简略来说就是别离功用,例如界面和逻辑别离。

 

!假如可以想到多于一个动机去改动一个类,那么这个类就具有多于一个的责任,就应该考虑类的责任别离。

 

编程准则,别离功用下降耦合,更改功用仅需求改动某个类,便利重用,也便利保护,实际上就是封装(?)。

版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表牛牛娱乐立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章