男人.No boy no cry

彪悍的人生,不需要解釋...

导航

文章分类 -  OOP

摘要:关系:事物间的联系关系贯穿于建模的全过程,正确理解其含义很有必要。uml定义的关系主要有六种:依赖、类属、关联、实现、聚合和组合。下面对其定义和表示方法逐一说明。 依赖(Dependency):元素A的变化会影响元素B,但反之不成立,那么B和A的关系是依赖关系,B依赖A;类属关系和实现关系在语义上讲也是依赖关系,但由于其有更特殊的用途,所以被单独描述。uml中用带箭头的虚线表示Depend... 阅读全文

posted @ 2005-12-27 16:30 Piccolo Goo 阅读(437) 评论(0) 推荐(0)

摘要:一些面向对象的设计法则(1) 阅读次数9078 出处 Bob Tarr 著,JWT小组:outmyth 译 ... 阅读全文

posted @ 2005-04-05 17:52 Piccolo Goo 阅读(639) 评论(0) 推荐(0)

摘要:接口(interface) 简单地说接口就是一种对行为的契约或者规范。比如我们一说到“笔”,那么我们就知道它一定可以用来“书写”,而不管它是铅笔还是水笔,不管它是用木制的还是塑料制的。这里的“笔”就相当于一个契约(接口),它描述了“书写”这样一个行为。只要这个对象是“笔”,那么它就一定能“书写”(而不管对象具体是什么类型的东西)。正因为有了“笔”对“书写”行为的这样一个约定,所以当我们到商店里... 阅读全文

posted @ 2005-04-04 14:42 Piccolo Goo 阅读(642) 评论(0) 推荐(0)

摘要:虚函数 (virtual) 一、OOP的目标: 使用面向对象的开发过程就是在不断地抽象事物的过程,我们的目标就是抽象出一个高内聚、低偶合,易于维护和扩展的模型。 二、遇到的问题: 但是在抽象过程中我们会发现很多事物的特征不清楚,或者很容易发生变动,怎么办呢?比如飞禽都有飞这个动作,但是对于不同的鸟类它的飞的... 阅读全文

posted @ 2005-03-30 15:01 Piccolo Goo 阅读(2004) 评论(4) 推荐(0)