OOD

原创 2005年05月17日 17:50:00

可扩展性 Extensibility
-容易添加新功能
灵活性 Flexibility
-代码修改平稳地发生
可插入性 Pluggability
-容易将一个类抽出去,同时将另一个有同样接口的类加进来


OCP - Open-Close Principle       开闭原则-对可变性封装

LSP - Liskov Substitution Principle  替换原则-如何进行集成
DBC - Designed by Contract

DIP - Dependence Inversion Principle 依赖倒置原则-针对接口编程
以LSP为基础,是实现OCP的主要手段,是设计模式研究和应用的主要指导原则

ISP - Interface Segregation Principle 接口隔离原则-恰当的划分角色和接口

CARP- Composite/Aggregate Reuse Principle 合成/聚合复用原则-尽量使用组合/聚合,尽量不使用继承

LoD - Law of Demeter 迪米特法则 - 不和陌生人讲话

面向对象设计(OOD)七大原则

这篇文章我会不停的维护它,它将会越来越长,但它是关于我在面向对象中的一些学习的思考心得。希望对自己对各位都能有用处。     开篇前,说明一下写这篇文章的原因。原因是因为设计模式。因为设计模式里的各...
  • hello_haozi
  • hello_haozi
  • 2014年08月22日 11:16
  • 3397

OOA/OOD/OOP 的区别

OO   Object-Oriented :面向对象 OO方法(Object-Oriented Method,面向对象方法,面向对象的方法)是一种把面向对象的思想应用于软件开发过程中,指导开发活...
  • moxiaoya1314
  • moxiaoya1314
  • 2016年07月13日 16:13
  • 3156

OOD面向对象设计原则

OO原则前言:设计时需要考虑这些原则,但随意使用这些原则会使你的程序出现不必要的复杂性(Needless Complexity)。参考及说明本文的撰写,是基于阅读后的梳理《Agile Software...
  • u011730792
  • u011730792
  • 2016年11月08日 14:27
  • 409

OOA、OOD、OOP详解

oo(object-oriented):基于对象概念,以对象为中心,以类和继承为构造机制,来认识,理解,刻画客观世界和设计,构建相应的软件系统的一门方法;本意----模拟人类的思维方式,使开发,维护,...
  • zkl99999
  • zkl99999
  • 2015年03月11日 16:41
  • 3873

OOD - Object Oriented Design 面向对象设计实例

OOD 面向对象设计有很大的几率出现在小公司的面试上,在youtube上找了一个很好的教程来和大家分享一下。 问题: OOD 思想设计两人投掷硬币的游戏。 步骤一: 准备documenta...
  • YtdxYHZ
  • YtdxYHZ
  • 2016年05月17日 03:59
  • 1165

AOP、OOP与OOD

Aspect Oriented Programming(AOP)是近来较为热门的一个话题。AOP,国内大致译作“面向方面编程”。“面向方面编程”,这样的名字并不是非常容易理解,且容易产生一些误导。笔者...
  • pointdew
  • pointdew
  • 2006年03月27日 22:36
  • 2309

《OOD启思录》——60多条面向对象设计(OOD)经验原则

   图书作者:[美] Arthur J.Riel   无意间在图书馆看到这本书,然后就随手借了回来。讲得很好,第一眼我就喜欢上了,几乎是一口气看完的。书中讲的一些例子是以前...
  • u014663710
  • u014663710
  • 2014年09月24日 16:49
  • 371

OOA,OOD,OOP的全称是什么?

oo(object-oriented):基于对象概念,以对象为中心,以类和继承为构造机制,来认识,理解,刻画客观世界和设计,构建相应的软件系统的一门方法;本意----模拟人类的思维方式,使开发,维护,...
  • u010523770
  • u010523770
  • 2017年01月19日 15:03
  • 852

OOA、OOD、OOP (为新手讲解)

为新手讲解OOA、OOD、OOP
  • jiangeeq
  • jiangeeq
  • 2016年04月06日 11:21
  • 2234

无责任书评——OOD启示录

在China-pub评价很高的一本书,曾一度放在很显要的位置推荐,买回来,才发现和我想象的差很远,感觉是一本很老的书,主要讲OO设计的一些经验原则,但......泛泛而谈,整本书,列了60多条,但反正...
  • sssxueren
  • sssxueren
  • 2004年11月13日 09:14
  • 1324
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:OOD
举报原因:
原因补充:

(最多只允许输入30个字)