这个怎么跑出来内容?

#include
using namespace std;
class basepage{
public:
void header(){
cout<<"免费教程,原创书籍"<<endl;
}
void footer(){
cout<<"友情链接,精品课程,教程推荐"<<endl;
}
};

class javaee:public basepage{
public:
void content(){
cout<<"javaee学习资源"<<endl;
}
};
class html:public basepage{public:
void content(){
cout<<"html学习资源"<<endl;
}
};
class python:public basepage{public:
void content(){
cout<<"python学习资源"<<endl;
}
};
void test01(){
javaee ja;
ja.header();
ja.content();
ja.footer();
cout<<"------------------"<<endl;

python py;
py.header();
py.content();
py.footer();
cout<<"------------------"<<endl;

html ht;
ht.header();
ht.content();
ht.footer();
cout<<"------------------"<<endl;
}
int main(){
test01;
system("pause");
return 0;
}

test01;改成 test01();这样才是调用函数

这是C++代码,需要安装VS2019类似的软件创建C++控制台项目,运行之后跑出来内容。