C++怎么用new创建类对象?

C++怎么用new创建类对象?


弑天下
浏览 1536回答 1
1回答

慕桂英3389331

你是在类B的内部创建类A的对象么?那非常简单,在类B的内部写(private还是public块都行,根据具体情况)A a;或者A *a = new A();当然前提是A的构造函数是无参的,如果有参数要写上实参如果是说你的类B继承了类A(即类B是类A的派生类),你想用new创建上转型对象,就成了A *a = new B();
打开App,查看更多内容
随时随地看视频慕课网APP