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

日期:2015-04-28 15:14:28 人气:2

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

你是在类B的内部创建类A的对象么? 那非常简单,在类B的内部写(private还是public块都行,根据具体情况) A a; 或者 A *a = new A(); 当然前提是A的构造函数是无参的,如果有参数要写上实参 如果是说你的类B继承了类A(即类B是类A的派生类),你想用new创建上转型对象,就成了 A *a = new B();
    A+
热门评论