gpt4 book ai didi

c++ - C++ 中的继承有多昂贵或多昂贵

转载 作者:太空宇宙 更新时间:2023-11-04 12:15:49 25 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Private/protected inheritance
What is the cost of inheritance?

如果这个问题是重复的,我很抱歉。我有一个 C++ 类说 A,它有一些方法,其中我只对一种方法感兴趣。我需要实现一个新的类 B,它具有与 A 相同的数据成员。我不想要 B 中的 A 的所有内容,而是想要一个方法(或者可能是一对)。B 应该严格执行新操作 X ,但不应暴露 A 一直在做的任何事情。

那么从A继承B有意义吗?这在内存占用和性能方面有多昂贵?如果我将一种方法从 A 复制到 B 而不从 A 继承 B 是否明智?我还有哪些其他选择?

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