
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
设计模式: 装饰者(decorator)模式
设计原则: 类应该对扩张开发,对修改关闭。定义: 动态的将责任附加到对象上。若要扩展功能,装饰者提供了比继承更有弹性的替代方案。别名: Wrapper注意点:装饰者在所委托被装饰者的行为之前或之后,加上自己的行为,以达到特定的目的。类图:例子: starbuzz中咖啡和饮料的使用。缺点: 可能会造成很多小类。
解决“使用google test做单元测试(unit test)中访问类的私有成员”的几种方法
在使用google test做单元测试(unit test)中,有时候会碰到访问类的私有成员, 本文 只给出了两个常用的方法。
到底了







