2015年12月31日

用例分析

摘要: 很多人在分析需求的时候,采用的是东扯葫芦西扯瓢的方式,列出了很多的需求点,但当你看完后,你还是不知道到底要干嘛!! ---- 写在前面用例,英文名称UseCase,英文和中文都是很好理解,因为大家都这么用,我们暂且不去追究名称上的问题,只要知道“用例是用来描述需求的流程”,即:描述5W1H中的How... 阅读全文

posted @ 2015-12-31 11:43 重八 阅读(9431) 评论(0) 推荐(1) 编辑

8、多态详解

摘要: 转载请注明出处 --爱技术的华仔(http://blog.csdn.net/yunhua_lee)在此要向将polymorphism翻译成“多态”的人致敬!因为多态的英文实在是太难理解了,而中文翻译得又如此形象如此贴切。从字面意思上就可以看出,多态就是“多种形态”的意思。但仔细探究一下:“多种形态”... 阅读全文

posted @ 2015-12-31 10:18 重八 阅读(339) 评论(0) 推荐(0) 编辑

7、继承详解

摘要: 继承=遗传继承是面向对象最基本的特征,如果一个语言没有继承机制,就谈不上真正的面向对象的语言。继承本身很好理解,和我们日常生活中的“继承”概念基本一样:子承父业!所以,你可以看到面向对象的编程语言里面,有了“父类”、“子类”的概念。但是我个人认为“继承”这个说法并不确切,一般我们理解“继承”,都是理... 阅读全文

posted @ 2015-12-31 10:15 重八 阅读(200) 评论(0) 推荐(0) 编辑

6、封装详解

摘要: 转载请注明出处 --爱技术的华仔(http://blog.csdn.net/yunhua_lee)封装的概念本身很好理解,意思就是把一堆东东装起来。但要想真正理解封装,这样还远远不够。第一个问题是:我们要封装什么?这个问题很好回答,封装当然是封装不想让别人知道或者看到的东东了。例如:你的身家。。。。... 阅读全文

posted @ 2015-12-31 10:13 重八 阅读(335) 评论(0) 推荐(0) 编辑

5、抽象详解

摘要: 转载请注明出处 --爱技术的华仔(http://blog.csdn.net/yunhua_lee)抽象的中文概念非常形象,简单来说就是“抽取出来比较像的部分”。那么,在面向对象的领域里,抽取什么东西比较像的部分?还记得前面给类下的定义么?我们一起来回顾一下:类就是一组相似事物的统称。再结合我们对象的... 阅读全文

posted @ 2015-12-31 10:10 重八 阅读(389) 评论(0) 推荐(0) 编辑

3、接口详解

摘要: 转载请注明出处 --爱技术的华仔(http://blog.csdn.net/yunhua_lee)“接口”是我见过的面向对象领域中滥用、乱用、误用最多的术语:有的人说:兄弟,给我提供一个“查询XXX”的接口。。。。。。有的人说:系统对外提供了“查询”、“插入”、“更新”、“删除”4个接口。。。。。。... 阅读全文

posted @ 2015-12-31 10:09 重八 阅读(233) 评论(0) 推荐(0) 编辑

4、抽象类详解

摘要: 转载请注明出处 --爱技术的华仔(http://blog.csdn.net/yunhua_lee)抽象类是一种特殊的类,其特殊性在于抽象类只能用于继承,不能被实例化为具体的对象。例如在Java中不能new一个抽象类,但可以extends一个抽象类。抽象类的定义其实很简单,但其使用并不那么简单,有几个... 阅读全文

posted @ 2015-12-31 10:09 重八 阅读(240) 评论(0) 推荐(0) 编辑

2、对象新解

摘要: 转自华仔博客有了“类”的清晰定义后,“对象”就比较容易理解了。对象就是一个具体的类,一个真实存在的类。前面我们提到面向对象是对现实世界的模拟,那么对象就是现实世界中存在的“物体”。例如,“人”是一个类,我就是一个“人”的对象,你也是“人”的对象,奥巴马也是“人”的对象。。。。。。又比如:你去国美买冰... 阅读全文

posted @ 2015-12-31 10:06 重八 阅读(168) 评论(0) 推荐(0) 编辑

1、不要说你懂类

摘要: 转载自华仔博客方以类聚,物以群分——《周易易传》。类是面向对象领域里最基础的一个概念,也是面向对象分析和设计的基石。然而,如此重要的一个概念,竟然很难找到深入的说明,绝大部分介绍面向对象的书籍或者资料基本上都是这么解释的:“类是一组对象的抽象”,这个解释看起来清晰明了,但实际上犯了一个逻辑上的错误:... 阅读全文

posted @ 2015-12-31 10:04 重八 阅读(207) 评论(0) 推荐(0) 编辑

2015年12月30日

部署模型

摘要: 在上一篇博文“处理模型”中已经提到:在“处理模型”阶段划分为子系统后,为下一阶段打下了基础。当时卖了个关子没说具体是什么,本博就来揭开它的面纱,这就是:“部署模型”。l“部署模型”阶段的任务“部署模型”英文是“Deployment Model”,正好对应UML中的“Deployment Diagra... 阅读全文

posted @ 2015-12-30 16:58 重八 阅读(517) 评论(0) 推荐(0) 编辑

导航