zoukankan      html  css  js  c++  java
  • 开闭原则

    开闭原则是面向对象设计中“可复用设计”的基石,是面向对象设计中最重要的原则之一,其它很多的设计原则都是实现开闭原则的一种手段。

    遵循开闭原则设计出的模块具有两个主要特征:

    (1)对于扩展是开放的(Open for extension)。这意味着模块的行为是可以扩展的。当应用的需求改变时,我们可以对模块进行扩展,使其具有满足那些改变的新行为。

    (2)对于修改是关闭的(Closed for modification)。对模块行为进行扩展时,不必改动模块的源代码或者二进制代码。

    来源:https://baike.sogou.com/v8852933.htm?fromTitle=%E5%BC%80%E9%97%AD%E5%8E%9F%E5%88%99

  • 相关阅读:
    hdu1159 LCS模板题
    RabbitMQ入门
    Dubbo
    SpringMVC
    MySQL的再理解
    ElasticSearch
    redis入门学习
    Swagger
    SSM整合
    MybatisPlus
  • 原文地址:https://www.cnblogs.com/ooo0/p/13474746.html
Copyright © 2011-2022 走看看