mooc课程 java 期末考试试卷(4)
? ?
C、private D、public
我的答案:C
4
如果类中的成员变量可以被同一包访问,则使用如下哪个约束符?
? ? ? ?
A、private B、public C、protected D、no modifier
我的答案:C 错误
5
某个类的成员变量可以被其子类访问,但不能被其他包中的类访问,该如何定义?
? ? ? ?
A、变量应该用public 做修饰。 B、变量应该用private做修饰。 C、变量应该用protected做修饰。 D、变量不需做任何修饰。 我的答案:C
6
关于被私有保护访问控制符private、 protected修饰的成员变量,以下说法正确的是( )
? ? ? ?
A、可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类 B、可以被两种类访问和引用:该类本身、该类的所有子类 C、只能被该类自身所访问和修改 D、只能被同一个包中的类访问 我的答案:C 错误
7
this关键字指的是?
? ? ? ?
A、当前对象指针 B、当前类的实例对象 C、当前对象引用 D、当前类的方法
我的答案:B
嵌套类练习已完成
1
考虑类A: public class A{ public int x=1;
public void increaseBy(int n) { x=x+n; } }
以下哪个选项输出结果不会产生4?
? ? ?
A、A a = new A();a.x = 3 + a.x;System.out.print(a.x);
B、A a = new A();a.increaseBy(2);a.increaseBy(1);System.out.print(a.x); C、
A a = new A(){public void increaseBy (int n) {super.increaseBy(n);}};a.increaseBy(4);System.out.print(a.x);
?
D、A a = new A();a.increaseBy(3);System.out.print(a.x); 我的答案:C
包的应用已完成
1
以下哪几段代码可以成功编译?() 1)
import java.awt.*; package Mypackage; class Myclass {} 2)
package MyPackage; import java.awt.*; class MyClass{} 3)
/*This is a comment */
package MyPackage; import java.awt.*; class MyClass{}
? ? ? ?
A、1)和2) B、2)和3) C、1)和3) D、1)、2)和3) 我的答案:B
2
创建一个名为 MyPackage 的包的语句正确的是______。
? ? ? ?
A、import MyPackage ;
B、import package MyPackage ; C、package MyPackage ; D、package import MyPackage ; 我的答案:C
继承基本概念练习已完成
1
下列关于继承的哪项叙述是正确的_______。
? ?
A、在java中允许多重继承
B、在java中一个类只能实现一个接口
? C、在java中一个类不能同时继承一个类和实现一个接口 ?
D、java的单一继承使代码更可靠 我的答案:D
2
给出下面代码:
1) class Parent { 2} private String name; 3} public Parent(){} 4} }
5) public class Child extends Parent { 6} private String department; 7} public Child() {}
8} public String getValue(){ return name; 9} public static void main(String arg[]) { 10} Parent p = new Parent(); 11} } 12} }
那些行将引起错误?
? A、第3行 ? B、第6行 ? C、第7行 ?
D、第8行 我的答案:D
3
设有下面两个类的定义: class Person { class Student extends Person
} {
long id; // 身份证号 int score; //入学总分
String name; // 姓名 int getScore
() { return score; } }
} 问:类Person和类Student的关系是( )。
? ? ? ?
A、包含关系 B、继承关系 C、关联关系
D、无关系,上述类定义有语法错误 我的答案:D 错误
4
构造方法不能被继承。 我的答案:√
5
一个子类可以重新定义从父类那里继承来的同名方法,而且允许它们有不同的返回值类型。 我的答案:√
错误
方法和成员变量练习已完成
1
看下面一段程序:
…… 此处隐藏:269字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [实用模板]第八章:法国“新浪潮”与“左岸派”
- [实用模板]2021年北京上半年临床医学检验技师生物
- [实用模板]SAP GUI 7.10客户端安装配置文档
- [实用模板]2001年临床执业医师资格考试综合笔试试
- [实用模板]36机场工作实用英语词汇总结
- [实用模板](一)社会保险稽核通知书
- [实用模板]安全教育主题班会材料
- [实用模板]濉溪县春季呼吸道传染病防控应急演练方
- [实用模板]长沙房地产市场周报(1.30-2.3)
- [实用模板]六年级数学上册典中点 - 图文
- [实用模板]C程序设计(红皮书)习题官方参考答案
- [实用模板]中国证监会第一届创业板发行审核委员会
- [实用模板]桥梁工程复习题
- [实用模板]2011学而思数学及答案
- [实用模板]初中病句修改专项练习
- [实用模板]监理学习知识1 - 图文
- [实用模板]小机灵杯四年级试题
- [实用模板]国贸专业毕业论文模板
- [实用模板]教育学概论考试练习题-判断题4
- [实用模板]2015届高考英语一轮复习精品资料(译林
- 00Nkmhe_市场营销学工商管理_电子商务_
- 事业单位考试法律常识
- 诚信教育实施方案
- 吉大小天鹅食品安全检测箱方案(高中低
- 房地产销售培训资料
- 高一地理必修1复习提纲
- 新概念英语第二册lesson_1_练习题
- 证券公司内部培训资料
- 小学英语时间介词专项练习
- 新世纪英语专业综合教程(第二版)第1册U
- 【新课标】浙教版最新2018年八年级数学
- 工程建设管理纲要
- 外研版 必修一Module 4 A Social Surve
- Adobe认证考试 AE复习资料
- 基于H.264AVC与AVS标准的帧内预测技术
- 《食品检验机构资质认定管理办法》(质
- ABB变频器培训课件
- (完整版)小学说明文阅读练习题及答案
- 深思洛克(SenseLock) 深思IV,深思4,深
- 弟子规全文带拼音