奇怪吧,c++的静态成员函数,居然可以调用私有构造函数
如题.c++的静态成员函数,可调用私有构造函数.因为此时该对象,还未构建.因而.可用静态成员函数来创建c++的类.通过该静态函数来造成员,然后再访问各种相应函数.构 挂名{静 动 创建(){中 共针<挂名>(新 挂名());}私:挂名(){}};空 主(){//挂名 d{};//编译失败动 针=挂名::创建();//好}...
·
如题.c++
的静态成员函数
,可调用私有构造函数
.
因为此时
该对象,还未构建.因而.可用静态成员函数
来创建c++的类
.
通过该静态函数
来造成员
,然后再访问各种相应函数.
构 挂名{
静 动 创建(){
中 共针<挂名>(新 挂名());
}
私:
挂名(){}
};
空 主(){
//挂名 d{};//编译失败
动 针=挂名::创建();//好
}
更多推荐
已为社区贡献1条内容
所有评论(0)