不一定,如果你只是想创建对象,后续再给属性赋值就不需要
会调用默认构造函数,或者你自己重载默认构造函数
classA{public:A(intvalue){}};这就带参数的呀用的时候Aa(1);A*p=newA(1);