如果在基于运行时多态的类中创建,那么对编译时多态类的性能影响是什么?

时间:2011-06-18 03:32:04

标签: c++ polymorphism static-polymorphism

考虑以下两种情况

  1. 我有一个基于编译时多态的A类。还有另一个类B使用运行时多态性功能进行构造(工厂方法)。当创建B的实例时,A的实例也被创建为实例B的成员。大多数时间花在A类的成员函数求解器()中。

  2. 情况与上面相同,但B也是基于编译时多态的类。

  3. 我的问题是,在两种情况下,方法solve()的性能会有所不同吗?

0 个答案:

没有答案