https://blog.csdn.net/hnust_xiehonghao/article/details/25653819 https://blog.csdn.net/a369189453/article/details/81210739设计模式之装饰者(C++)