Java中的每个类都有构造方法,它的作用是在创建类的对象时初始化对象的状态。

题目
判断题
Java中的每个类都有构造方法,它的作用是在创建类的对象时初始化对象的状态。
A

B

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

对于拷贝初始化构造函数,正确的描述是( )。

A.在C++语言中,如果不自定义类的拷贝初始化构造函数,则每个类都有默认的拷贝初始化构造函数

B.必须为每个类定义拷贝初始化构造函数

C.如果要使用拷贝初始化构造函数,则必须在类中先定义

D.当定义了类的构造函数时,如果要使用拷贝初始化构造函数,则必须定义拷贝初始化构造函数


正确答案:A
解析:拷贝构造函数是一个特殊的构造函数,它用一个已知的对象初始化一个正在创建的同类对象,它不能指定函数返回类型;只有一个参数,是同类的某个对象名的引用。每一个类中都必须有一个拷贝构造函数,如果类中未声明,编译器会自动生成一个公有的拷贝构造函数。

第2题:

类的构造函数的作用是

A.一般成员函数

B.类的初始化

C.对象的初始化

D.删除对象创建的所有对象


正确答案:C
解析:本题考查类的构造函数的作用,构造函数一般负责完成对象建立时的初始化工作,如资源的分配。

第3题:

在C++中,构造派生类对象时,总是先从基类的初始化开始的。()


参考答案:正确

第4题:

下列关于javA.util.Date类的描述中,错误的是?()

A.无参的构造方法Date(),用来创建当前日期时间的Date对象

B.在JDK的javA.util包中提供了一个Date类用于表示日期和时间

C.推荐使用Date(int year,int month,int date)构造方法来创建Date对象

D.接收一个long型参数date的构造方法Date(long date),用于创建指定时间的Date对象


答案:C
解析:Date(int year,int month,int date)构造方法已经过时,Date类中只有两个构造方法是建议使用的,一个是无参的构造方法Date(),用来创建当前日期时间的Date对象。另一个是接收一个long型参数date的构造方法Date(long date),用于创建指定时间的Date对象。

第5题:

类的析构函数的作用是

A.一般成员函数的初始化

B.类的初始化

C.对象的初始化

D.删除类创建的对象


正确答案:D
解析:析构函数就是用来释放对象的,它的调用完成之后,对象也就消失了,相应的内存空间也被释放了。

第6题:

Java中哪个类是由编译器自动生成的一个特殊类,它伴随每个类,每个它的对象包含所属类的所有信息,可通过此类的方法访问这些信息?

A.Class

B.Object

C.System

D.awt


正确答案:A
解析:知道Class是由编译器自动生成的一个特殊类,它伴随每个类,每个它的对象包含所属类的所有信息,可通过此类的方法访问这些信息。

第7题:

构造方法在( )被调用。

A.调用对象方法时

B.创建对象时

C.使用对象的变量时

D.类定义时


正确答案:B
解析:若程序定义了一个或多个构造方法,在创建对象时,必须用已定义的构造方法来初始化。若Java解释器按参数没有找到相应的构造方法,则会报错而不会自动生成空的构造方法。

第8题:

类的析构函数的作用是 ______。

A.一般成员函数

B.类的初始化

C.对象的初始化

D.删除对象创建的所有对象


正确答案:D

第9题:

以下关于类和对象的叙述中,正确的是__(44) 。

A.对象是类的实例

B.每个类都必须创建一个实例

C.每个类只能创建一个实例

D.类的实例化是指对类进行初始化


正确答案:A
类的实例化是对类进行初始化,而对象不是类的实例。

第10题:

下面关于调用构造方法的描述中,正确的是()

A.构造方法在类定义的时候被调用

B.构造方法在创建对象的时候被调用

C.构造方法在调用对象方法时被调用

D.构造方法在使用对象的变量时被调用


答案:B
解析:调用构造方法创建对象构造方法的作用是为对象中的属性赋值,在创建对象时,构造方法就会被调用。

更多相关问题