JavaShuo
栏目
标签
软件构造5.1面向对象设计的构造原则(可维护性)
时间 2021-01-15
标签
设计模式
java
栏目
软件设计
繁體版
原文
原文链接
OO设计原则:SOLID 单一责任原则(SRP) 每个类中只有一个功能,不应该有多于1 个原因让你的ADT 发生变化,否则就拆分开。 开闭原则(OCP) 对扩展性的开放:模块的行为应是可扩展的,从而该模块可表现出新的行为以满足需求的变化。 对修改的封闭:虽然可以扩展模块的行为,但是模块自身的代码是不应被修改的。 实现该原则的方案:抽象技术,例如:策略模式,用多种不同的实现方式继承抽象类即可。 Li
>>阅读原文<<
相关文章
1.
《软件构造》 第六章 面向可维护性的软件构造
2.
【软件构造】课件精译(十三) 面向可维护性的软件构造思想与原则
3.
5.1可维护性的度量与构造原则
4.
软件构造课程随笔——5-1【面向可维护性的软件构造思想与原则】
5.
【软件构造】6.1 可维护性的度量与构造原则
6.
软件构造知识点复习:设计模式+面向可维护性的构造技术
7.
软件构造知识点复习:面复用的软件构造技术(下)+设计模式+可维护性的度量与构造原则
8.
【软件构造】第六章第三节 面向可维护的构造技术
9.
第6章:可维护性软件构建方法 6.1可维护性的度量和构造原则
10.
软件构造第五章 面向可复用性的构造
更多相关文章...
•
Swift 构造过程
-
Swift 教程
•
PHP 面向对象
-
PHP教程
•
互联网组织的未来:剖析GitHub员工的任性之源
•
IntelliJ IDEA代码格式化设置
相关标签/搜索
软件构造
构造
可维护性
面向对象设计原则
面向对象
面向对象设计
软件架构
软件架构设计
架构设计
软件设计
Java
Hibernate教程
PHP 7 新特性
PHP教程
架构
设计模式
面试
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
android 以太网和wifi共存
2.
没那么神秘,三分钟学会人工智能
3.
k8s 如何 Failover?- 每天5分钟玩转 Docker 容器技术(127)
4.
安装mysql时一直卡在starting the server这一位置,解决方案
5.
秋招总结指南之“性能调优”:MySQL+Tomcat+JVM,还怕面试官的轰炸?
6.
布隆过滤器了解
7.
深入lambda表达式,从入门到放弃
8.
中间件-Nginx从入门到放弃。
9.
BAT必备500道面试题:设计模式+开源框架+并发编程+微服务等免费领取!
10.
求职面试宝典:从面试官的角度,给你分享一些面试经验
本站公众号
欢迎关注本站公众号,获取更多信息
相关文章
1.
《软件构造》 第六章 面向可维护性的软件构造
2.
【软件构造】课件精译(十三) 面向可维护性的软件构造思想与原则
3.
5.1可维护性的度量与构造原则
4.
软件构造课程随笔——5-1【面向可维护性的软件构造思想与原则】
5.
【软件构造】6.1 可维护性的度量与构造原则
6.
软件构造知识点复习:设计模式+面向可维护性的构造技术
7.
软件构造知识点复习:面复用的软件构造技术(下)+设计模式+可维护性的度量与构造原则
8.
【软件构造】第六章第三节 面向可维护的构造技术
9.
第6章:可维护性软件构建方法 6.1可维护性的度量和构造原则
10.
软件构造第五章 面向可复用性的构造
>>更多相关文章<<