08 2017 档案

摘要:/******************************************************************************************************************/ 一、C++类的引入 与C相比, 1.编译使用g++代替 gcc,执 阅读全文
posted @ 2017-08-30 20:01 yuweifeng 阅读(307) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2017-08-24 10:33 yuweifeng 阅读(8) 评论(0) 推荐(0)
摘要:本文介绍数据结构与算法的知识,相信很多人在学校都学习过,同时为了贴近实际,文章直接附上编译通过可直接使用的源码。 一、数据结构 1.线性表: 1)带头结点的链表 1 /****************************************************************** 阅读全文
posted @ 2017-08-04 14:33 yuweifeng 阅读(447) 评论(0) 推荐(1)
摘要:创建型设计模式之抽象工厂模式: 一、含义 为创建一组相关或相互依赖的对象提供一个接口,而且无需指定它们的具体类。 具体来说, 为一组具有相同约束(属性)的对象,提供一个接口,这个接口下有不同的实现,每个实现类对应一种类型的约束(一种具体的属性),同时提供该类型的约束(属性)下所有对象的创建方法 二、 阅读全文
posted @ 2017-08-03 20:09 yuweifeng 阅读(308) 评论(0) 推荐(0)
摘要:创建型设计模式之建造者模式: 一、含义 建造者模式也叫做生成器模式,其定义如下: 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 通俗地说, 建造者通过零件的组装来建造对象,组装顺序不同对象效能也不同(产生不同的对象) 二、代码说明 1.主要有三个角色 1)产品类角色 通 阅读全文
posted @ 2017-08-02 19:32 yuweifeng 阅读(167) 评论(0) 推荐(0)
摘要:创建型设计模式之工厂方法模式: 一、含义 定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。 通俗来说就是,使用工厂类来创建产品类(传入不同的实现类(类名或其标识)返回相应的对象) 二、代码说明 1.主要有两个角色 1)产品类 表示产品 2)创建类(工厂类) 阅读全文
posted @ 2017-08-01 19:54 yuweifeng 阅读(280) 评论(0) 推荐(0)