77问答网
所有问题
当前搜索:
构造函数不指定返回类型
下列关于
构造函数
的说法中,正确的是()。
答:
构造函数是类成员函数,它除了具有一般成员函数的特性之外,还具有一些特殊的性质:①构造函数的名字必须与类名相同;②
构造函数不指定返回类型
,它隐含有返回值,由系统内部使用;③构造函数可以有一个或多个参数,因此构造函数可以重载;④在创建对象时,系统会自动调用构造函数。
请问
构造函数
的
返回
值
类型
只能是void型,对吗?
答:
构造函数的返回类型不可指定 如果在构造函数前面写上void ,那么构造函数就变成无效的了
。构造函数的功能主要用于在类的对象创建时定义初始化的状态。它没有返回值,也不能用void来修饰。这就保证了它不仅什么也不用自动返回,而且根本不能有任何选择。其他方法都有返回值,即使是void返回值。
c++
构造函数不
能
指定返回类型
答:
对象被创建后需要将对象所在地址保存起来,以备后用;而完成返回对象地址的任务由
构造函数
担任。换句话说,构造函数的返回接口被编译器占用,也即默认返回对象地址,因此用户(程序员)不可以自定义
返回类型
。从另一个角度说,既然用到了类,就不需要通过构造函数返回数据了,对象成员本身就是个很好的容器...
c++
构造函数
有
返回
值吗
答:
没有,构造函数不能够指定返回类型
。构造函数只是用来进行初始化工作。
构造函数不
能
指定返回
值 是怎么回事
答:
构造函数没有返回类型,所以不能返回
。1.构造函数的功能主要用于在类的对象创建时定义初始化的状态。它没有返回值,也不能用void来修饰。这就保证了它不仅什么也不用自动返回,而且根本不能有任何选择。而其他方法都有返回值,即使是void返回值。尽管方法体本身不会自动返回什么,但仍然可以让它返回一些...
c++中的
构造函数
具有哪些特征。
答:
1 与类同名 2 不能
指定返回类型
3 创建对象时自动调用,不能手动调用 4 如果不显式提供一个,会自动提供一个无参(默认)
构造函数
5 可以重载 6 老标准下不能继承和委托构造(调用本类的另一个构造函数),新标准下可以 7 新标准下可以有移动构造函数和常量表达式构造函数 ...
c#
构造函数
没有显示的
返回类型
什么意思
答:
对于一般的方法,它的定义格式为 public int function1(参数...){} 其中的int(或是其它关键字)就是定义
返回类型
的,我们就知道这个方法要返回一个int。如果此方法无返回值,那么返回类型必须定义为void,即public void function1(...){}。但是
构造函数
没有返回值,然后构造函数定义时也不用void...
关于JAVA的一道
构造
方法的选择题~
答:
答案选:A,B A.错,因为
构造
方法属于回调方法,他并没有用static关键字声明,所以不是类方法。B.错,构造方法和普通方法一样也可以进行方法重载。C.对,因为:1.构造方法不能用return关键字
返回
一个值。2.构造方法不能
指定
任何
类型
的返回值。D.对,构造方法必须跟类名称相同。否则就不叫构造方法。
C++
构造函数
和析构函数到底有什么作用啊?。。。一菜鸟求助!!!_百度...
答:
构造函数不
能有
返回
值,因而不能
指定
包括void在内的任何返回值
类型
。构造函数的定义与其他成员函数的定义一样可以放在类内或类外。构造函数的定义格式为 类名(形参说明){函数体} 构造函数既可以定义成有参函数,也可以定义成无参函数,要根据问题的需要来定。注意:程序中不能直接调用构造函数,构造...
c语言中
函数
前的 viod 是什么意思?
答:
构造函数不
能
指定返回
值)当一个函数不需要返回任何值时,可以用void作为它的
返回类型
。 比方说:void main()但这并不是一个好的方法。即使不需要返回值,也应尽量返回某个值,使调用函数的程序能判断函数的执行是否正常终止。 比方说, int function(), 返回0时表示正常终止,-1异常终止。
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
构造函数需要指定类型说明吗
java中构造函数的返回类型是
构造函数可以声明返回类型吗
构造方法名必须与类名相同
构造函数与类同名
构造函数用于对象的初始化
类的数据成员能在声明类时初始化
构造函数必须指定返回类型吗
构造函数不能有返回类型