首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

怎样创建一个类实例,该如何处理

2012-03-21 
怎样创建一个类实例已知类名,怎么创建一个类实例?CreateClassInstance(str*ClassName){//需要代码}[解决办

怎样创建一个类实例
已知类名,怎么创建一个类实例?
CreateClassInstance(str   *   ClassName)
{
//需要代码
}

[解决办法]
类名 实例名
eg:CArray array;
自己定义的类也应该是一样的啊
[解决办法]
运行时创建啊 ?? - -!


[解决办法]
C++应该没有直接通过类名(字符串)来创建类的实例.
不过可以间接用类工厂的方式来解决.
在工厂中存一个类名(字符串)到类对象的map.
通过map查到类以后clone一个对象出来就可以了.
[解决办法]
是的,只能厂方法。
[解决办法]
类名 类实例 或者类名 类指针 = NULL

热点排行