![](/img/trans.png)
[英]polymorphism c++, trying to access member functions of classes that are derived from abstract base class
[英]C++ Object Passing and Returning from Functions derived from common base classes
这里的C ++新手。
假设我有班水果
水果类是基础类。 源自水果类的有橘子类,苹果类,梨类,葡萄类。
我还有另一个类Class Hybrid及其构造函数,它需要两个输入参数,两个输入参数都必须是来自Fruit类派生类的对象。 这两个输入可以是来自上述派生类的对象的任意两个组合。 Class Hybrid可以继承自Fruit类或使解决方案最简单的任何Class。
另一件事,我希望Class Hybrid构造一个Apple类对象,然后在函数调用中将其返回。 如果有人可以提供上述问题的非常基本的示例,说明如何做到这一点,那就太好了。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.