早教吧作业答案频道 -->其他-->
关于默认构造函数的问题我对默认构造函数不太理解,我看到书上写着是如果一个类中没有构造函数,系统就给创造一个构造函数,有什么实际意义呢,如果一个类中有数据成员,不通过主函数进
题目详情
关于默认构造函数的问题
我对默认构造函数不太理解,我看到书上写着是如果一个类中没有构造函数,系统就给创造一个构造函数,有什么实际意义呢,如果一个类中有数据成员,不通过主函数进行初始化,也就是说通过在构造函数中赋初值对其初始化,这是不是就是默认构造函数,我实在是不懂,还有就是构造函数时进行变量分配空间,如果一个类中数据成员只有一个类对象,并且类中的类对象没有数据成员及不用进行初始化,创建类时也就是通过类中构造函数来进行,但是构造函数并没有类对象,怎么还调用了类对象的构造函数
我对默认构造函数不太理解,我看到书上写着是如果一个类中没有构造函数,系统就给创造一个构造函数,有什么实际意义呢,如果一个类中有数据成员,不通过主函数进行初始化,也就是说通过在构造函数中赋初值对其初始化,这是不是就是默认构造函数,我实在是不懂,还有就是构造函数时进行变量分配空间,如果一个类中数据成员只有一个类对象,并且类中的类对象没有数据成员及不用进行初始化,创建类时也就是通过类中构造函数来进行,但是构造函数并没有类对象,怎么还调用了类对象的构造函数
▼优质解答
答案和解析
当你new一个对象时,如果没有构造函数,就必须调用默认的构造函数啊.你不写的话,编译器默认创建空构造函数.new了一个对象以后,这个对象就不是null了,如果是空构造函数,那么里面的类成员还是null.这不影响,因为还可以用set方法来初始化它们.
我也只能这样说说而已,因为还不太明白你的意思
我也只能这样说说而已,因为还不太明白你的意思
看了关于默认构造函数的问题我对默认...的网友还看了以下:
an+1=(an+4)/(2an+3),a1=3.求通项公式an.an+1-1=(-an+1)/( 2020-05-17 …
关系数据库规范化理论主要解决的问题是()。A.如何构造数据库合理的逻辑结构B.如何构造数据库合理 2020-05-23 …
6道C++选择题目1)以下有关构造函数的叙述不正确的是().A.构造函数名必须和类名一致B.构造函 2020-07-12 …
数字推理里面什么叫后数是前面各数之各5)后数是前面各数之各,这种数列的特征是从第三个数开始,呈2倍 2020-07-20 …
数学问题:把算式带到生活实际科幻小说家具有丰富想象力和创造力,他能将一个环节、一个现象加以构想,描 2020-07-21 …
关于对数的应用题某厂今年造车10万辆,如果平均每年的产值比上一年增长10%,那么,从今年起,几年内 2020-07-30 …
英语翻译我国是世界上人造板第一生产大国,而70%以上的人造板材是用于家具行业,对相关人造板产品进行检 2020-11-14 …
高中几个语文问题1,确数,概数,约数结合的语病题怎么看?有没有什么构造肯定就是错得?即位置关系造成的 2020-11-17 …
英语翻译摘要本论文总结归纳了构造方程(组)、构造函数、构造复数、构造数列、构造公式、构造向量构造几何 2020-11-28 …
关于利用造父变星的周光关系测定距离的问题利用造父变星的周光关系,可以通过测定造父变星的光变周期来得到 2020-12-16 …