77问答网
所有问题
当前搜索:
类必须要有构造函数吗
类必须
写
构造函数吗
? 不是有默认的吗?
答:
不一定的
,如果你自己实现了构造函数,就没有,如果没有实现构造函数,系统会默认加上一个无参数的构造函数。应该说c++的类必须有构造函数。
请教,
类一定有构造函数吗
答:
别的语言我不知道;
但是在c#里类是必须要有构造函数的
;如果没有写,编译器在编译的时候也会声明一个空的构造函数;
编写类的代码时,是否
必须
设计
构造函数
?
答:
不一定
,如果不写构造方法的话,会自动生成一个构造方法
谁能告诉我C++为什么
一定要类
的
构造函数
?
答:
不是必须的...类的构造函数通常用来为类的成员变量初始化
如果成员变量没有初始化的必要,或者根本没有成员变量 那么也没有必要写构造函数...另外,如果一个类的定义的时候没有构造函数,那么,你将没有方法使用new的方法来新建一个对象.比如一个类Test Test *t = new Test();//如果需要这样的操作,...
想问一下java的
类一定要
使用
构造函数吗
?
答:
JAVA 的类一定会有构造函数
,如果你没有写,他会有默认的,默认的是没有参数的。如果是普通的类。直接像这样:dog d=new dog();这个是初始化。如果不实例化的。那么它里面的方法是无法使用的。如果是父类的话,实例化她的子类就可以使用。你可以把代码贴出来问的详细一点 ...
C++中,一个
类必须
至少提供一个
构造函数吗
?
答:
是,如果自己不提供,系统会自动生成一个空的
构造函数
。
c++编写一个
类一定要
加上
构造函数吗
?
答:
但是你写的时候可以不写构造函数,但你构造出来的类还是
有构造函数
。这是因为你不写构造函数的话,其实 C++ 会自动的帮你加上一个构造函数,这个就是默认的构造函数。再贴一段百科的定义你就懂了:默认构造函数(default constructor)就是在没有显式提供初始化式时调用的构造函数。它由不带参数的构造...
Java有的类定义时可以不定义
构造函数
,所以构造函数不是必需的。_百度知...
答:
构造器不是必需加的,但是在没有任何构造器的情况下(包括有参数,无参数),Java会默认地为类增加一个无参构造器,本质上是每个类都
有构造器
。
C++
类一定有构造函数吗
答:
一定
有构造函数
,但是不
一定要
显式的实现。可以使用默认构造函数。
java中没
有构造函数
不能引用该类的方法么?
答:
可以,如果你的类中没有写
构造函数
,那么Java是会默认给你指定一个无参数的构造函数,比如说 class A{};里面什么都没有 但是你可以 A a=new A(); 调用没有参数的构造函数
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
类可以不定义构造函数吗
python可以不写构造函数吗
类的构造函数和析构函数
每个类都有构造函数吗
构造函数是类的成员函数
什么是构造函数和析构函数
一个类可以有几个构造函数
一个类只能有一个构造函数
一个类可包含构造函数的个数