64,663
社区成员
发帖
与我相关
我的任务
分享
//A.h
class A{
protected:
string db_name;
private:
void setName(string name);
}
//A.cpp
void A::setName(string name){
db_name=name;
}
int main(){
Test3* a=new Test3();
a->Test3::set("ass");
cout<<a->Test3::db<<endl;
}
#ifndef TEST3_H_
#define TEST3_H_
#include <string>
using namespace std;
class Test3{
public:
Test3(){
db="abc";
}
private:
void set(string name);
string db;
};
#endif /* TEST3_H_ */
#include "Test3.h"
#include <string>
#include <iostream>
using namespace std;
void Test3::set(string name){
db=name;
}
int main(){
Test3* a=new Test3();
a->set("ass");
cout<<a->db<<endl;
}