面向对象编程之所以成为主流的编程思想和他的继承和多态是分不开的,只要是面向对象语言都支持继承和多态,当然不同的OOP语言之间都有其特点。OC中和Java类似,不支持多重继承,但OOP语言C++就支持多继承,为什么OC不支持多继承稍后将会提到。 说到继承呢,想到了一本书上是引用《大话西游》里的...
分类:
其他好文 时间:
2014-08-02 09:52:03
阅读次数:
287
通过大话设计模式一书学习后,c++编写的设计模式代码:
// OOTest.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include "Operation.h"
#include "OperationFactory.h"
int _tmain(int argc, _TCHAR* argv[])
{
double resurt=0;
Op...
分类:
其他好文 时间:
2014-08-01 19:55:32
阅读次数:
221
这本书慢慢的诚意让我没有任何理由不把它阅读完。学校有软件工程这门选修课,但是我感觉看了这本书比选那门课要好得多。里面的故事虽然没有跌宕起伏,但是生活中淡淡的趣味让我读完之后仍然有一种想看续集的冲动。希望学到的这些在我以后的道路上扮演重要的角色!
按照最后一章模式总结的顺序来总结一下:
1、创建型模式...
分类:
其他好文 时间:
2014-07-31 16:40:27
阅读次数:
234
今天业务完成到一定程度,查看下代码,猛然发现目前的这个代码有点奇怪。奇怪就奇怪在我的model中有很多文件,每个文件都对应数据库中的一张表,然后每个model中有很多是几乎没有什么逻辑代码的。比如: 这个原因是什么呢,因为rdb_model这个类实现了ORM,我继承这个类才能使用ORM的那些操作。 ...
分类:
其他好文 时间:
2014-07-30 11:56:13
阅读次数:
240
分组交换是指将大数据分割为一个个叫做包(Packet)的较小单位进行传输 的方法。这里所说的包,如同我们平常在邮局里见到的邮包。分组交换就是将大 数据分装为一个个这样的邮包交给对方。...
分类:
其他好文 时间:
2014-07-29 15:12:30
阅读次数:
233
大
大话设计模式这本书给我最大的感觉就是这本书不是为了说明设计模式而写的,它是为了让你能够更好地看懂,更好地理解而存在。到现在读了也有一半了,稍微总结一下。
0.uml类图。
软件工程的基础就是uml类图。依赖:元素A的变化会影响元素B,但反之不成立,那么B和A的关系是依赖关系,B依赖A;用带箭头的...
分类:
其他好文 时间:
2014-07-28 21:26:24
阅读次数:
209
下面我们来盘点一下系统重构工具箱里都有什么,也就是看一看系统重构到底都有哪些方法。系统重构总是在不同层次上调整我们的代码,因此重构方法也就分为了多个层次。从总体上看,重构方法分为以下几个层次:方法的重构、对象的重构、对象间的重构、继承体系间的重构、组织数据的重构与体系架构的重构。
分类:
其他好文 时间:
2014-07-28 02:59:49
阅读次数:
265
下面我们来盘点一下系统重构工具箱里都有什么,也就是看一看系统重构到底都有哪些方法。系统重构总是在不同层次上调整我们的代码,因此重构方法也就分为了多个层次。从总体上看,重构方法分为以下几个层次:方法的重构、对象的重构、对象间的重构、继承体系间的重构、组织数据的重构与体系架构的重构。...
分类:
其他好文 时间:
2014-07-27 23:44:59
阅读次数:
272
近期非常喜欢吃面,今天一下课就又去吃面了。上次吃的排骨面,上上次吃的鸡排面,两个都好吃。事实上吧,想想这两唯一的差别就是加鸡排的就是鸡排面,加排骨就是排骨面。别的东西都一样。 吃饱回来,继续学习大话设计模式之模板方法模式。 所谓的模板方法模式,就是定义一个算法的骨架,而将一些步骤延迟到子类中...
分类:
其他好文 时间:
2014-07-27 10:30:02
阅读次数:
205