gpt4 book ai didi

C++:调用抽象函数的递归函数

转载 作者:行者123 更新时间:2023-11-28 07:54:14 25 4
gpt4 key购买 nike

我想知道如何使用 C++ 调用抽象类的递归函数。

    //A.h
class A {
public:
virtual void some() = 0 ;

};

//B.h
#include "A.h"
class B : public A {
public:
void some() ;

};

// B.cpp


void B::some(){
system("pause");
} ;


//C.h
#include "B.h"
class C : public B {
public:
static void callF() ;

};

// C.cpp

void C::callF(){
some();

} ;

我已经编辑了代码。还是不行。

最佳答案

在 A 和 B 中,函数应该是公共(public)的或 protected 。

关于C++:调用抽象函数的递归函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13100689/

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