gpt4 book ai didi

c++ - 将继承更改为组合

转载 作者:行者123 更新时间:2023-11-28 06:29:05 25 4
gpt4 key购买 nike

<分区>

class MyTransport : public ITransport
{

void setSource(ITransport* src) { m_source = src; }

/* implement ITransport using m_source */

private:
ITransport* m_source;
};

我需要加载(在运行时)一些 ITransport 并自定义其输出。同时我需要为我的客户提供ITransport。 (它以前是通过简单地继承一些 SourceTransport 但现在移动到一个插件来实现的)

这样做是否正确?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com