是否有可能(或快速解决方法)创建定义为派生类的对象,而无需在内存中创建基类对象;相反,派生对象应该引用基类实际存在的对象(“接管”其内存驻留)?出于速度原因,这是需要的 - 创建新的派生对象,将数据从基类对象复制到它,然后销毁基对象需要太多时间。
在这种情况下,您可能需要考虑组合而不是继承 - 这会更自然。