1.分析如下所示的Java代码,其中this关键字的意思是( )
Public class Test { Private String name; Public String getName(){ Return name; } public void setName(String name){ This.name = name } }
答案:Test类的内部指代自身的引用
2.使用Java实行封装,第一步是修改属性可见性来性质对属性的访问,第二步是创建赋值和取值方法,用于对属性的访问,第三步应该是
答案:编写main方法创建对象,调用赋值和取值方法访问属性
3.给定Java代码如下所示,对cal的重载方法是
public class Test{ public void cal(int x,int y,int z){ } }
答案:public void cal(int x,int z){}
4.下列选项中关于Java中封装的说法错误的是
A 封装就是将属于私有化,提供共有的方法访问私有属性
B 属性的访问方法包括setter方法和getter方法
C setter方法用于赋值,getter方法用于取值
D 类的属性必须进行封住,否则无法通过编译
5.在Java语言中,下列关于类的继承的描述
A 一个类可以继承多个父类
B 一个类可以具有多个子类
C 子类可以使用父类的所有方法
D 子类一定比父类有更多的成员方法
6.在Java中,下面对于构造函数的描述正确的是
A 类必须显示定义构造函数
B 构造函数的返回类型是void
C 构造函数和类有相同的名称,并且不能带任何参数
D 一个类可以定义多个构造函数
正确答案:D
7.以下关于Object类说法错误的是
A 一切类都是直接或间接继承自Object类
B 接口亦继承Object类
C Object类中定义了toString
D Object类在java.lang包中
8.在Java中,下列关于方法重载的说法中错误的是
A 方法重载要求方法名称必须相同
B 重在方法的参数列表必须不一致
C 重载方法的返回类型必须一致
D 一个方法在所有属的类中只能被重在一次
9.Java中super关键字放入说法错误的是
A super关键字是在子类对象内部指代其父类对象的引用
B ssuper关键字不仅可以指代子类的直接父类,还可以指代父类的父类
C 子类可以通过super关键字调用父类的方法
D 子类可以通过super关键字调用父类的属性
10.下面关于Java接口的说法错误的是
A 一个Java接口是一些方法特征的集合,但没有方法的实现
B Java接口中定义的方法在不同的地方被实现,可以具有完全不同的行为
C Java接口中可以声明私有成员
D Java接口不能被实例化
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,请务用于商业用途!
3. 如果你也有好源码或者教程,可以到用户中心发布,分享有积分奖励和额外收入!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,默认解压密码为"gltf",如遇到无法解压的请联系管理员!
8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载
声明:如果标题没有注明"已测试"或者"测试可用"等字样的资源源码均未经过站长测试.特别注意没有标注的源码不保证任何可用性