题目内容
(请给出正确答案)
[单选题]
假设定义了一个具有构造函数的book类,构造函数只有一个非默认的整型参数,则下列的类型转换错误的是()。
A.book(12)
B.(book20)
C.book x=2
D.book x=book(2)
查看答案
如果结果不匹配,请 联系老师 获取答案
A.book(12)
B.(book20)
C.book x=2
D.book x=book(2)
A.在类中声明构造函数时,名称须与类名相同
B.具有重载特性,可以建立多个相同名称
C.使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配
D.以上都是
A.视定义时A类和B类出现的位置
B.先调用B类的构造函数,然后调用A类的构造函数
C.先调用A类的构造函数,然后调用B类的构造函数
D.不调用A类的构造函数
有的类定义时可以不定义构造函数,所以构造函数不是必需的。()
A.正确
B.错误
A.虚函数是静态的
B.虚函数声明只能出现在类定义的函数原型声明中
C.一个虚函数无论被公有继承多少次,它仍然保持其虚函数的特性
D.定义了虚函数后,程序中声明的指向基类的指针就可以指向其派生类
A.Java中的方法参数传递时传值调用,而不是地址调用
B.方法体是对方法的实现,包括变量声明和Java的合法语句
C.如果程序定义了一个或多个构造方法,在创建对象时,也可以用系统自动生成空的构造方法
D.类的私有方法不能被其子类直接访问
A.x(int m){ ... }
B. void x(int m){ ... }
C. x(int m, int n){ ... }
D. x(int h,int m,int n){ ... }