发布时间:2013-04-27 17:30:08
If you die when there's no one watching, and your ratings drop and you're forgotten. – Marilyn Manson, Lamb Of God 生成随机数字 假设我们有一个vector<int>容器,想用100以内的随机数初始化它,其中一个办法是通过generate函数生成,如代码1所示。generate函数接.........【阅读全文】
发布时间:2013-04-27 14:02:59
生成器模式是一种在生成过程相同的情况下隐藏实现细节的创建型模式。 可以考虑这种场景,一个阅读器需要将一个文本转换为其他格式,转换的过程是相同的,比如先转换文字,再转换图片,段落,字体,染色等,最后组合在一起,得到创建的.........【阅读全文】
发布时间:2013-04-27 14:01:21
定义将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。结构 理解1. 生成器(Builder)模式是一步步构建一个复杂的产品,它允许用户可以只通过指定复杂对象的类型和内容就可以构建它们,用户不知道内部的具体构建细节。2. Builder基类创建复杂产品(Product)全过程的抽象基类。Bui.........【阅读全文】
发布时间:2013-04-26 16:42:49
http://blog.csdn.net/gouki04/article/details/70260551.工厂方法(Factory Method)模式工厂方法模式的意义是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类当中。核心工厂类不再负责产品的创建,这样核心类成为一个抽象工厂角色,仅负责具体工厂子类必须实现的接口,这样进一步抽象化的好处是使.........【阅读全文】