Java题库练习!!!
A 类定义了构造函数,Java就不会自动为该类创建默认的不带参数的构造
函数
B 构造函数不能对私有变量初始化
C 一个类中含有几个构造函数,称为构造函数的重载。对于重载的函数,其
参数列表可以相同。
D 重载的构造函数之间可以通过关键字this在构造函数中的任意位置相互
调用
27. 以下关于类对象的使用,说法正确的是(B)
A 通过构造函数实例化一个类对象后,在类的内部,不管变量的访问修饰符
是私有的还是共有的,都可以通过“对象名 . 变量名”对变量进行访问
B 在类的外部调用类对象拥有的方法必须用“对象名 . 方法名()”
C 同一个类的对象之间可以赋值,且他们分别代表不同的对象
D 类对象可以作为方法的参数,这时在方法体中可以引用对象的变量和调用
对象的方法
知识点:继承
29. 下列关于继承的哪项叙述是正确的?(D)
A)在java中允许多重继承
B)在java中一个类只能实现一个接口
C)在java中一个类不能同时继承一个类和实现一个接口
D)java的单一继承使代码更可靠
32. Java中所有类的父类是(D )
A Father B Lang C Exception D Object
知识点:事件
33. 下列Java常见事件类中哪个是鼠标事件类?(C)
A InputEvent
B KeyEvent
C MouseEvent
D WindowEvent
34. 下列为窗口事件的是(B)
A MouseEvent