面向对象设计原则:

来源:互联网 发布:重庆邮电移通知乎 编辑:程序博客网 时间:2024/06/05 03:27
1.单一职能(每个方法只描述一件事,每个类只描述一种对象(每个方法不超过30行代码))


2.里氏替换(子类可以转换成父类,且可以转回成子类)


3.依赖倒置(尽量把通用的依赖给到第三方,让第三方统一管理(简单工厂))


4.接口隔离(面向接口编程)


5.开放封闭(需要的是在不修改原有代码的基础上增强原有的功能。(对修改关闭,对扩展开放))
1 0
原创粉丝点击