会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
wangxiaobao的博客
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
12
13
14
15
16
17
下一页
2016年2月23日
c++ 设计模式8 (Factory Method 工厂方法)
摘要: 工厂方法模式,对象创建类模式
阅读全文
posted @ 2016-02-23 22:13 wangxiaobao1114
阅读(1609)
评论(0)
推荐(0)
编辑
c++ 设计模式7 (Bridge 桥模式)
摘要: 桥模式,重构
阅读全文
posted @ 2016-02-23 15:04 wangxiaobao1114
阅读(709)
评论(0)
推荐(0)
编辑
2016年2月20日
c++ 设计模式6 (Decorator 装饰模式)
摘要: Decorator模式,重构
阅读全文
posted @ 2016-02-20 11:57 wangxiaobao1114
阅读(1348)
评论(0)
推荐(0)
编辑
2016年2月19日
c++ 设计模式5 (Observer / Event 观察者模式)
摘要: 3.3 观察者模式 (Observer)/发布-订阅模式 动机: 在软件构建过程中,我们需要为某些对象建立一种“通知依赖关系”——一个对象(目标对象)的状态发生改变,所有的依赖对象(观察者对象)都能得到通知。如果这样的依赖关系过于紧密,将使得软件不能很好地抵御变化。 使用面向对象技术,可以将这种依赖
阅读全文
posted @ 2016-02-19 17:54 wangxiaobao1114
阅读(1452)
评论(0)
推荐(0)
编辑
c++ 设计模式4 (Strategy)
摘要: 3.2 Strategy (策略模式) 动机:在软件构建过程中,某些对象使用的算法可能多种多样,经常改变,如果将这些算法都编码到对象中,将会使对象变得异常复杂,而且有时候支持不使用或不常使用的算法也是一个性能负担。 如何在运行时根据需要透明地改变对象的算法?将算法和对象本身解耦,从而避免上述问题?
阅读全文
posted @ 2016-02-19 10:22 wangxiaobao1114
阅读(372)
评论(0)
推荐(0)
编辑
2016年1月23日
c++ 设计模式3 (重构技法 Template Method)
摘要: 设计模式,重构技法,组件协作类模式,Template Method
阅读全文
posted @ 2016-01-23 14:22 wangxiaobao1114
阅读(966)
评论(0)
推荐(0)
编辑
2016年1月19日
C++ 设计模式2 (面向对象设计原则)
摘要: 设计模式,面向对象设计原则
阅读全文
posted @ 2016-01-19 15:18 wangxiaobao1114
阅读(821)
评论(0)
推荐(0)
编辑
c++ 设计模式1
摘要: 从面向对象谈起 1) 底层思维:向下,如何把握及其底层,从微观理解对象构造 (语言构造、编译转换、内存模型、运行时机制) 抽象思维: 向上,如何将我们的周围世界抽象为程序代码 (面向对象、组件封装、设计模式、架构模式) 2) 深入理解面向对象 向下: 深入理解三大面向对象机制(封装、继承、多态) 向
阅读全文
posted @ 2016-01-19 11:44 wangxiaobao1114
阅读(475)
评论(0)
推荐(0)
编辑
2015年10月27日
算法总结—二分搜索与旋转排序数组
摘要: 一. 二分搜索(Binary Search)模板及其理解 1.通用模板,解决start, end, mid, <(<=), >(>=)等问题 http://www.lintcode.com/en/problem/binary-search/ 注意事项: 1). start + 1 < end (最后
阅读全文
posted @ 2015-10-27 22:36 wangxiaobao1114
阅读(1510)
评论(0)
推荐(0)
编辑
2015年8月21日
c++ 构造函数,拷贝构造函数,析构函数与赋值操作符
摘要: 题目: 为下面的Rectangle类实现构造函数,拷贝构造函数,赋值操作符,析构函数。 class Shape { int no; }; class Point { int x; int y; }; class Rectangle: public Shape { int width; int hei
阅读全文
posted @ 2015-08-21 17:05 wangxiaobao1114
阅读(667)
评论(0)
推荐(1)
编辑
上一页
1
···
12
13
14
15
16
17
下一页
公告