06 2017 档案
摘要:1.简单:简单工厂类里最重要的创建物体的方法。把创建对象的细节封装到一个单独的类中,当需要增加或删除时修改此类即可。 如下图所示,其实就是把 createPizza方法从PizzaStore类中分离开到一个单独的类中,这个类SimpleFactory类就是简单工厂类。 2.中等:把对象的创建委托给子
阅读全文
摘要:1.STL的迭代器类型标识,和容器中的迭代器类型。 2.使用trait技术实现stl的advance功能。 3.迭代器trait中的其他类型定义。 1.STL的迭代器类型标识,和容器中的迭代器类型。 熟悉的迭代器类型,输入、输出、前向、双向、随机。 c++标准程序库分别提供专属的卷标结构(tag s
阅读全文
摘要:1. 单例模式的简单实现 2. 单例模式的特点 3. 多线程安全的单例模式 4. 模版类的单例模式的实现 5. 使用单例模式需要注意的问题 1. 简单的单例模式如下: 单例模式实现了 某类只能有一个实例,并且提供一个全局访问点。(完整来说 除了私有化构造函数,还需要私有拷贝构造函数(其实就是构造函数
阅读全文

浙公网安备 33010602011771号