C++怎么用new创建类对象?
1 回答
慕桂英3389331
TA贡献2036条经验 获得超8个赞
你是在类B的内部创建类A的对象么?
那非常简单,在类B的内部写(private还是public块都行,根据具体情况)
A a;
或者
A *a = new A();
当然前提是A的构造函数是无参的,如果有参数要写上实参
如果是说你的类B继承了类A(即类B是类A的派生类),你想用new创建上转型对象,就成了
A *a = new B();
- 1 回答
- 0 关注
- 1535 浏览
添加回答
举报
0/150
提交
取消