77问答网
所有问题
当前搜索:
构造函数没有函数类型
构造函数没有类型
()
答:
解析:
构造函数没有类型,即构造函数没有返回值,也就是说绝不能返回任何东西
,因为构造函数作为一种特殊函数,其返回值是一个存放在线程堆栈上的指针,这个指针指向托管堆上的对象。所以要给编译器一个信号,这是一个“返回值”是地址的函数,所以程序员绝对没有选择的权力去将构造函数自定义返回值。...
构造函数
无任何
函数类型
(这句话是对还是错)
答:
这句话是对的
构造函数
的功能主要用于在类的对象创建时定义初始化的状态.它
没有
返回值,也不能用void来修饰
c++中
构造函数
的
类型
(比如int ,float)不用书写吗
答:
不是用不用书写的问题,
构造函数没有类型
,所以写什么都是错的。
C++的类中,
构造函数
不需要加
类型
吗?
答:
不用,因为它不返回任何值,也不用返回任何
类型
的值。它仅用来初始化
函数
的成员变量,以及其它你想在一个对象实例化时做的事(如申请内存等资源)。
为什么
构造函数
不能声明为虚函数,析构函数可以
答:
编译器无法知道对象 的实际
类型
,是该类本身,还是该类的一个派生类,或是更深层次的派生类。无法确定。。。2 虚函数的执行依赖于虚函数表。而虚函数表在
构造函数
中进行初始化工作,即初始化vptr,让他指向正确的虚函数表。而在构造对象期间,虚函数表还
没有
被初 始化,将无法进行。虚函数的意思就...
构造器没有
任何返回
类型
,哪怕是void也不行. 是对还是错为什么?
答:
构造函数没有
返回
类型
,即使是void类型也没有。这是因为一个类的构造函数的返回值的类型就是这个类本身。构造函数的任务是初始化一个对象的内部状态,所以用new操作符创建一个实例后,立刻就会得到一个清楚、可用的对象。构造方法是一种特殊的方法,具有以下特点。(1)构造方法的方法名必须与类名相同。
构造函数
具备的特征是
答:
没有返回
类型
:
构造函数没有
返回类型,包括void,因为它的主要目的是初始化对象而不是返回值。自动调用:构造函数在创建对象时会自动被调用,无需手动调用。每次创建新对象时都会执行相应的构造函数。初始化成员变量:构造函数用于初始化对象的成员变量,为对象赋予初始状态。可以重载:类可以有多个构造函数,...
JAVA
构造函数
未定义
答:
构造函数
是
没有
返回
类型
,这个没有就是完全无,void都没有的。public void student(String n,int m){ this.setName(n);this.setMath(m);} 这是一个方法而不是构造函数。如果想到达到你的目的只需要把 void删除,那么这个方法就成为构造函数了。代码就正确了。java类默认的构造函数是: 一个空...
c++~ 请问在类里面
构造函数
必须是public吗 可以定义到private吗_百度知...
答:
可以定义到private,但定义成private会导致此类不能直接被外部实例化,解决方法如下:1、首先拷贝
构造函数
是一种特殊的构造函数,函数名与类名相同,它的一个参数必须是本类型的一个引用变量,无
函数类型
、返回值。2、对象通过另一个对象初始化。3、运行如下图所示。4、接着输入函数的参数为类对象。5...
构造函数
的返回值,该怎么处理
答:
构造函数没有
返回
类型
,所以不能返回。1.构造函数的功能主要用于在类的对象创建时定义初始化的状态。它没有返回值,也不能用void来修饰。这就保证了它不仅什么也不用自动返回,而且根本不能有任何选择。而其他方法都有返回值,即使是void返回值。尽管方法体本身不会自动返回什么,但仍然可以让它返回一些...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
构造函数有类型吗
构造方法没有类型对不对
构造函数可以重载么
友元是类的成员函数吗
成员函数有什么用
析构函数重载
哪些函数不可以被声明为友元函数
字符串处理函数的头文件是什么
成员函数一定是内联函数吗