朱迅病情怎样2017年7月:[原创]敏捷设计之面向对象设计原则 (入选推荐日志,加20币) - 航行日志——理论与实践...
来源:百度文库 编辑:偶看新闻 时间:2024/05/08 10:46:49
敏捷设计之面向对象设计原则
单一职责原则(The Single Responsibility Principle,简称SRP)
——就一个类而言,应该仅有一个引起他变化的原因。
开放-封闭原则(The Open-Close Principle,简称OCP)
——软件实体(类、模块、函数等等)应该是可以扩展的,但是不可修改的。
Liskov替换原则(The Liskov Substitution Principle,简称LSP)
——子类型(subtype)必须能够替换掉它们的基类型(base type)。
依赖倒置原则(The Dependency Inversion Principle,简称DIP)
——a.高层模块不应该依赖低层模块。二者都应该依赖于抽象。
——b.抽象不应该依赖于细节,细节应该依赖于抽象。
接口隔离原则(The Interface Segregation Interface,简称ISP)
——不应该强迫客户依赖于他们不用的方法。
这些原则是数十年软件工程经验来之不易的成果,是许多软件开发人员和研究人员思想和著作的结晶。
面向对象设计方法 名词解释
面向对象设计方法是什么意思?
急需(面向对象)设计模式之观察者模式的简单C++程序!!!
求《面向对象的分析与设计》电子书
面向对象设计 4(1) 具体意思是什么
用C++面向对象程序设计,设计”单项选择题标准化考试”
<<delphi-面向对象设计>>的问题
请问面向对象的系统分析与设计的流程是什么?
求助:电子商务专业面向对象的系统分析与设计课程设计!!
企业标识设计原则
布劳恩十大设计原则是什么?
网站设计的原则
换热器的设计原则
包装设计四原则
运用面向对象的方法设计一个小型图书馆管理程序 C++
识别出下列系统中可能有的对象,给出这些系统的面向对象设计,在设计过程中可以给出合理假设。
识别出下列系统中可能有的对象,给出这些系统的面向对象设计,在设计过程中可以给出合理假设。
识别出下列系统中可能有的对象,给出这些系统的面向对象设计,在设计过程中可以给出合理假设。
识别出下列系统中可能有的对象,给出这些系统的面向对象设计,在设计过程中可以给出合理假设。
图案设计的原则是什么?
滤波器的设计原则是什么?
什么是商业设计核心原则
小品的设计原则是什么?
结构代码设计的原则