11智能在线
新记
C++代码中A *a=new B(15);这句话是什么意思
如题所述
举报该文章
相关建议 2019-02-26
定义了一个A类型的指针变量(a), 并将它指向一个新创建出来的B实例, 那个15是传给B的
构造函数
进行对象构造的
追问
请问这句话为什么没有调用A的构造函数,而是仅调用了B的构造函数?
追答
没有, 只是用了B 的构造函数
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/42fffs8vfqvf8vsq2p.html
其他看法
无其他回答
相似回答
大家正在搜
相关问题
C++代码中A *a=new B(15);这句话为什么没有调...
C++中A *p=new A(99);这是什么意思?A是类
C++问题 A是一个类 A*a=new A()是什么意思?
c++中,int *a=new int(120)语句是什么意...
c++语言中a*=a*=b什么意思啊
c++new操作符的问题 例如A,B是两个类,那么A* m ...
C++里面有个代码是这样int a(10),b(20);这是...
C++ 中语句“int &a=b;”的意思?