![](https://lstatic.shangxueba.com/sxbzda/h5/images/m_q_title.png)
假设类Circle只定义了一个"Circle(intx){......}"形式的构造方法,则下列新建对象语句中错误的是()。
A.Circleobj=newCircle(10)
B.Circleobj;obj=newCircle(10)
C.Circleobj=newCircle()
D.Circleobj=newCircle(10/3)
![](https://lstatic.shangxueba.com/sxbzda/h5/images/tips_org.png)
A.Circleobj=newCircle(10)
B.Circleobj;obj=newCircle(10)
C.Circleobj=newCircle()
D.Circleobj=newCircle(10/3)
第1题
A.定义类类型时,其构造函数不可省略
B.类的构造函数不必与类名相同
C.一个类类型,只能定义一个构造函数
D.在用new运算符生成类的一个对象时,构造函数被调用执行
第2题
A.类中的构造方法不可省略
B.构造方法必须与类同名,但方法不能与class同名
C.构造方法在一个对象被new时执行
D.一个类只能定义一个构造方法
第4题
A.Java中的构造方法名必须和类名相同
B.方法体是对方法的实现,包括变量声明和合法语句
C.如果一个类定义了构造方法,也可以用该类的默认构造方法
D.类的私有方法不能被其他类直接访问
第7题
A.if语句中只有一个else子句
B.if语句中可以有多个elseif子句
C.if语句中if体内不能是开关语句
D.if语句的if体内可以是循环语句
第8题
A.将一个类设计为单例设计模式,在其他类中可以创建这个类对象
B.将一个类设计为单例设计模式,必须私有其空参数构造方法,并且还不能定义有参数的构造方法
C.将一个类设计为单例设计模式,需要定义一个静态的成员方法将本类创建的对象返回给调用者
D.以上答案都不对
第9题
A.不允许以虚函数作为构造函数
B.没有虚函数便无法实现多态
C.一般来讲,如果一个类中定义了虚函数,则不可将析构函数也定义为虚函数
D.不能用抽象类定义对象
第10题
A.friendclassB
B.classA{friendB}
C.classA{friendclassB;}
D.classfriendBclassA
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!