logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

设计模式: 装饰者(decorator)模式

设计原则: 类应该对扩张开发,对修改关闭。定义: 动态的将责任附加到对象上。若要扩展功能,装饰者提供了比继承更有弹性的替代方案。别名: Wrapper注意点:装饰者在所委托被装饰者的行为之前或之后,加上自己的行为,以达到特定的目的。类图:例子: starbuzz中咖啡和饮料的使用。缺点: 可能会造成很多小类。

#设计模式#uml
解决“使用google test做单元测试(unit test)中访问类的私有成员”的几种方法

在使用google test做单元测试(unit test)中,有时候会碰到访问类的私有成员, 本文 只给出了两个常用的方法。

#c++#单元测试
到底了