随笔分类 -  C&&C++知识

摘要:桥接模式属于先天模式,这里的先天模式就是说一开始就要把结构搭建好,方便后来的扩展,而不是对已经出现的模块和接口进行改进扩展的。桥接的核心在于实体类和操作类之间的聚合关系,这个聚合关系就是我们所说的"桥",不同于装饰、代理和适配器模式的中的聚合关系,桥接不存在两者之间的继承关系,操作类是完全解耦的,而 阅读全文
posted @ 2018-03-28 17:30 chencarl 阅读(247) 评论(0) 推荐(0)
摘要:外观模式应该是程序员最下意识用的一种模式,比如我们习惯性的对复杂系统做一个封装接口。外观模式其本质是对一堆复杂对象和应用的接口抽象,对它们进行封装隔离,对于调用者来说只需要关系接口的实现,而不需要知道内部有哪些对象和调用。 作用 为模块的一组接口提供一致的界面,定义了一个高层接口,这个接口使得这一模 阅读全文
posted @ 2018-03-27 14:33 chencarl 阅读(217) 评论(0) 推荐(0)
摘要:reinterpret_cast(重新解释类型转换) reinterpret_cast 最famous的特性就是什么都可以,转换任意的类型,包括C++所有通用类型,所以也最不安全 应用 1. 整形和指针之间的相互转化 2. 指针和引用转化为任意类型的指针和引用 示例 static_cast(静态类型 阅读全文
posted @ 2018-03-19 11:40 chencarl 阅读(499) 评论(0) 推荐(0)