欢迎光临散文网 会员登陆 & 注册

【C++沉思录】 1.2 库与继承——代理类(surrogate)

2023-06-08 23:50 作者:叶落羽起  | 我要投稿

代理类(surrogate)

创建一个代理类,既能使我们避免显式地处理内存分配,又能保持类在运行时绑定的属性(定义一个行为和类本身相似又潜在地表示了所有继承自类的对象的代理类)

每个代理都代表某个继承自类的对象。只要该代理关联着这个对象,该对象就肯定存在。复制代理就会复制相对应的对象,而给代理赋新值也会先删除旧对象,再复制新对象

【C++沉思录】 1.2 库与继承——代理类(surrogate)的评论 (共 条)

分享到微博请遵守国家法律