gpt4 book ai didi

从公共(public)基类派生的函数传递和返回 C++ 对象

转载 作者:太空宇宙 更新时间:2023-11-04 11:34:20 26 4
gpt4 key购买 nike

这里是 C++ 新手。

假设我有类水果

Fruit 类是基类。水果类衍生有橙类、苹果类、梨类、葡萄类。

我有另一个类,Hybrid 类,它的构造函数需要两个输入参数,这两个参数都必须是 Fruit 类的派生类的对象。这两个输入可以是来自上述派生类的对象的任意两个组合。 Hybrid 类可以继承自 Fruit 类或任何使解决方案最简单的类。

另一件事,我希望 Class Hybrid 构造一个 Apple 类对象,然后在函数调用中返回它。如果有人可以提供有关如何执行此操作的上述问题的非常基本的示例,那就太好了。

最佳答案

涉及的概念有is-ahas-a .

例如:一个Orange 是一个 Fruit,但是Hybrid 两个 Fruit

关于从公共(public)基类派生的函数传递和返回 C++ 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23412750/

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