发布时间:2013-04-28 13:35:56
想比较语言, 请首先熟悉两门语言。java的interface和单继承多实现是一种限制,而非增强。interface将类限制为只带方法契约,不带任何实现。单继承多实现限制的是由多个带实现的类继承——多重继承。--------------------------------------------------------------------------------因为java提供的interface是限制.........【阅读全文】
发布时间: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.........【阅读全文】