
设计模式
小白笑苍
沉默是一种生活方式。
展开
-
里氏替换原则简单总结
子类型必须能够替换掉它们的基类型。换句话说,程序中的对象应该可以在不改变程序正确性的前提下被它的子类的对象所替换。详细说明:子类应当可以完全替换基类,而不会改变程序的正确性。子类可以扩展基类的功能,但不应该改变基类的功能。子类应当遵守基类的行为约定。原创 2024-07-04 10:16:24 · 250 阅读 · 0 评论 -
开闭原则的简单总结
开闭原则指的是软件实体(类、模块、函数等)应该对扩展开放,对修改关闭。对扩展开放:当需要新增功能时,可以通过添加新的代码来实现,而不是修改现有代码。对修改关闭:已经存在的、经过测试的代码不应该被修改。原创 2024-07-04 09:59:58 · 388 阅读 · 0 评论