CSS的font-family(字体系列)的值有许多,如Arial,Georgia,宋体,幼圆等。一般可以分为两种,衬线字体(serif)和无衬线字体(sans-serif)。如果字体的笔画有末端加强,则为衬线字体(serif),也有这样理解的:衬线字体在笔画开始及结束的地方有额外的装饰,而且笔画的...
分类:
其他好文 时间:
2015-04-16 17:16:13
阅读次数:
140
职责: -- 动态的为一个对象增加新的功能 -- 装饰模式是一种用于代替继承的技术,无须通过继承增加子类就能扩展对象的新功能。使用对象的关联关系代替继承关系,更加灵活,同时避免类型体系的快速膨胀实现细节: -- Component抽象构件角色 真实对象和装饰对象有相同的接口。这样,客户端...
分类:
其他好文 时间:
2015-04-15 20:57:17
阅读次数:
143
#include using namespace std;/* Component 类 */class Component {public: virtual void Operation() = 0;};/* 具体Component类,被修饰 */class ConcreteComponent...
分类:
其他好文 时间:
2015-04-15 16:33:32
阅读次数:
106
一、设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式...
分类:
其他好文 时间:
2015-04-15 08:22:16
阅读次数:
155
工厂方法、抽象工厂
工厂方法是将生产产品(new一个实例)的过程交给工厂,需要某个产品时直接向工厂要,不必自己生产(自己new一个实例时可能需要设置很多属性,所以把这个工作交给工厂),一个工厂只能生产一类产品;
抽象工厂将工厂进行了抽象,一个工厂可以生产多个类别的产品。
装饰模式、外观模式、代理模式、桥接模式、中介模式
装饰模式需要将被装饰的实例传给装饰者;
外观模式是将总是一起...
分类:
其他好文 时间:
2015-04-15 01:01:59
阅读次数:
169
python深入学习--decorator强大的装饰器...
分类:
编程语言 时间:
2015-04-14 21:39:33
阅读次数:
164
要实现装饰者模式,注意一下几点内容:1.装饰者类要实现真实类同样的接口2.装饰者类内有一个真实对象的引用(可以通过装饰者类的构造器传入)3.装饰类对象在主类中接受请求,将请求发送给真实的对象(相当于已经将引用传递到了装饰类的真实对象)4.装饰者可以在传入真实对象后,增加一些附加功能(因为装饰对象和真...
分类:
编程语言 时间:
2015-04-14 17:59:04
阅读次数:
178
一级初始2015年第1批 序号 市区 企业名称 姓名 已注册专业 证书编号 证书有效期 1 四川省 四川京盛建筑装饰工程有限公司 徐迪 建筑 00384263 2018-03-03 2 四川省 中城北方西南建筑有限公司 赵晨宇 市政...
分类:
其他好文 时间:
2015-04-14 14:27:47
阅读次数:
338
结构型模式:--- 核心作用:是从程序的结构上实现松耦合,从而可以扩大整体的类结构,用来解决更大的问题--- 分类: 适配器模式,代理模式,桥接模式,装饰模式,组合模式,外观模式,享元模式适配器模式:原理:-- 将一个类接口转换成客户希望的另外一个接口。优点:Adapter模式使得原本由于接口不兼....
分类:
其他好文 时间:
2015-04-14 00:39:53
阅读次数:
169
一、设计模式的分类设计模式分为三大类:1. 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。2. 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。3. 行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、...
分类:
其他好文 时间:
2015-04-13 16:20:45
阅读次数:
159