• 设计模式六大原则是什么

    设计模式六大原则:1、单一原则;2、里氏替换原则;3、依赖倒置原则;4、接口隔离原则;5、迪米特原则;6、开闭原则。

    设计模式六大原则:

    1、单一原则(Single Responsibility Principle):一个类或者一个方法只负责一项职责,尽量做到类的只有一个行为原因引起变化;

    a、业务对象(BO business object)、业务逻辑(BL business logic)拆分;

    2、里氏替换原则(LSP liskov substitution principle):子类可以扩展父类的功能,但不能改变原有父类的功能;(本质其实就是c++的多态)

    (目的:增强程序的健壮性)实际项目中,每个子类对应不同的业务含义,使父类作为参数,传递不同的子类完成不同的业务逻辑。

    3、依赖倒置原则(dependence inversion principle):面向接口编程;(通过接口作为参数实现应用场景)

    提示:要求会员资格,微信付款后,点击右上角“登录”微信授权,即可拥有会员服务。
    会员介绍:开放所有文档/文章权限
    开通会员,微信扫码x
    您已支付成功!
    提示:会员开放所有文档和文章权限;右上角”登录“微信授权后,可使用会员权利;此服务不支持退款。
  • 发表回复