什么是单独的实现interfact类习惯用法,我什么时候使用它?

时间:2015-08-03 15:21:20

标签: c++ interface-implementation interface-class

偶尔会遇到我只能描述为“接口实现习惯用法”的内容,其中一个类被分为“接口类”和“实现类”。

这背后的理念或推理是什么?

此方法的示例用法是什么?这样一个类系统的例子是什么样的,为什么将类分成接口和实现是有用的?

1 个答案:

答案 0 :(得分:0)

我认为你所说的也被称为pImpl模式。在Why Should the pImpl idiom be used有很多关于它的讨论。该问题也被标记为较旧的问题/答案的副本以及更多信息。