奥鹏作业答案 - 分忧网!奥鹏作业,奥鹏在线作业,奥鹏作业答案及毕业论文分忧

奥鹏作业答案,离线作业,奥鹏作业分忧网

当前位置: 主页 > 范文 >

17秋北航《民航概论》在线作业一

时间:2017-10-14 14:24来源:未知 作者:admin 点击:
北航《民航概论》在线作业一 试卷总分:100 测试时间:-- 单选题 多选题 、单选题(共 5 道试题,共 20 分。) 1. 中国加入WTO是哪一年 A. 2002 B. 2001 C. 1998 D. 2005 满分:4 分 2. 横跨大西洋成功的飞行员的名字叫 A. 林白 B. 莱特 C. 凯利 D. 林塔尔

第二次在线作业
单项选择题
第1题 对象使用时,下面描述错误的是
 A、通过“.”运算符调用成员变量和方法
 B、通过成员变量的访问权限设定限制自身对这些变量方法的调用
 C、将一个对象申明为类的成员时,必须在使用前为其分配内存
 D、在方法中使用对象作为参数时,采用引用调用
 
 
 
第2题 给出如下代码: class Test{ private int m; public static void fun() { // some code... } } 如何使成员变量m 被函数fun()直接访问
 A、将private int m 改为protected int m
 B、将private int m 改为 public int m
 C、将private int m 改为 static int m
 D、将private int m 改为 int m
 
 
 
第3题 下列哪些语句关于内存回收的说明是正确的
 A、程序员必须创建一个线程来释放内存
 B、内存回收程序负责释放无用内存
 C、内存回收程序允许程序员直接释放内存
 D、内存回收程序可以在指定的时间释放内存对象
 
 
 
第4题 MAX_LENGTH是int型public成员变量, 变量值保持为常量100,用简短语句定义这个变量
 A、public int MAX_LENGTH=100;
 B、final int MAX_LENGTH=100;
 C、final public int MAX_LENGTH=100;
 D、public final int MAX_LENGTH=100.
 
 
 
第5题 为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为
 A、static void method( )
 B、public  void method( )
 C、final void method( )
 D、abstract void  method( )
 
 
 
第6题 给出下面代码段 1) public class Test { 2) int m, n; 3) public Test() {} 4) public Test(int a) { m=a; } 5) public static void main(String arg[]) { 6) Test t1,t2; 7) int j,k; 8) j=0; k=0; 9) t1=new Test(); 10) t2=new Test(j,k); 11) } 12) } 哪行将引起一个编译时错误?
 A、line 3
 B、line 5
 C、line 6 
 D、line 10
 
 
 
第7题 函数重载是指
 A、两个或两个以上的函数取相同的函数名,但形参的个数或类型不同
 B、两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同
 C、两个以上的函数名字不同,但形参的个数或类型相同
 D、两个以上的函数取相同的函数名,并且函数的返回类型相同
 
 
 
第8题 构造方法何时被调用
 A、类定义时
 B、创建对象时
 C、调用对象方法时
 D、使用对象的变量时
 
 
 
第9题 Java中访问限定符不包括
 A、public
 B、private
 C、default(无修饰符)
 D、final
 
 
 
第10题 定义一个类名为“MyClass.java”的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为:
 A、private class MyClass extends Object
 B、class MyClass extends Object
 C、public class MyClass
 D、private class MyClass extends Object
 
 
 
第11题 对于下列代码: public class Parent { public int addValue( int a, int b) { int s; s = a+b; return s; } } class Child extends Parent { } 下述哪些方法可以加入类Child ( )
 A、int addValue( int a, int b ){// do something...}
 B、public void addValue (int a, int b ){// do something...}
 C、public int addValue( int a ){// do something...}
 D、public int addValue( int a, int b )throws MyException {//do something...}
 
 
 
第12题 .对于下列代码: 1) class Person { 2} public void printValue(int i, int j) {//... } 3} public void printValue(int i){//... } 4} } 5) public class Teacher extends Person { 6} public void printValue() {//... } 7} public void printValue(int i) {//...} 8} public static void main(String args[]){ 9} Person t = new Teacher(); 10} t.printValue(10); 11} } 第10行语句将调用哪行语句?
 A、line 2
 B、line 3
 C、line 6
 D、line 7
 
 
 
第13题 类Teacher和Student是类Person的子类; Person p; Teacher t; Student s; //p, t and s are all non-null. if(t instanceof Person) { s = (Student)t; } 最后一句语句的结果是:
 A、将构造一个Student对象;
 B、表达式是合法的;
 C、表达式是错误的;
 D、编译时正确,但运行时错误。
 
 
 
第14题 下列哪个类声明是正确的
 A、abstract final class H1{…}
 B、abstract private move(){…}
 C、protected private number;
 D、public abstract class Car{…}
 
 
 
第15题 下列关于继承的哪项叙述是正确的?
 A、在java中允许多重继承
 B、在java中一个类只能实现一个接口
 C、在java中一个类不能同时继承一个类和实现一个接口
 D、java的单一继承使代码更可靠
 
 
 
第16题 下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问?
 A、private
 B、无修饰符
 C、public
 D、protected
 
 
 
第17题 已知有下列类的说明,则下列哪个语句是正确的? public class Test { private float f = 1.0f; int m = 12; static int n=1; public static void main(String arg[]) { Test t = new Test(); } }
 A、t.f;
 B、this.n;
 C、Test.m;
 D、Test.f;
 
 
 
第18题 下列关于构造方法的叙述中,错误的是
 A、Java语言规定构造方法名与类名必须相同
 B、Java语言规定构造方法没有返回值,但不用void声明
 C、Java语言规定构造方法不可以重载
 D、Java语言规定构造方法通过new自动调用
 
 
 
第19题 如果任何包中的子类都能访问超类中的成员,那么应使用哪个限定词
 A、public
 B、private
 C、protected
 D、transient
 
 
 
第20题 下列代码的执行结果是 public class Test { public int aMethod() { static int i=0; i++; System.out.println(i); } public static void main(String args[]) { Test test = new Test(); test.aMethod(); } }
 A、编译错误
 B、0
 C、1
 D、运行成功,但不输出
 
 
 
第21题 要想定义一个不能被实例化的抽象类,在类定义中必须加上修饰符__________
 A、final
 B、public
 C、private
 D、abstract
 
 
 
第22题 阅读下列代码后   public class Person{   int arr[]=new int[10];   public static void main(String args[]){   System.out.println(arr[1]);   }   } 正确的说法是
 A、编译时将产生错误
 B、编译时正确,运行时将产生错误
 C、输出零
 D、输出空
 
 
 
第23题 Java用来定义一个类时,所使用的关键字为 ( )
 A、class
 B、public
 C、struct
 D、class 或 struct
 
 
 
第24题 下列构造方法的调用方式中,正确的是____
 A、按照一般方法调用
 B、由用户直接调用
 C、只能通过 new 自动调用
 D、被系统调用
 
 
 
第25题 在 Java 中,能实现多重继承效果的方式是____
 A、内部类
 B、适配器
 C、接口
 D、同步
 
 
 
判断题
第26题 抽象类不能实例化
 正确
 错误
 
 
 
第27题 接口名可以作为方法返回值的类型
 正确
 错误
 
 
 
第28题 类A和类B位于同一个包中,则除了私有成员,类A可以访问类B的所有其他成员
 正确
 错误
 
 
 
第29题 接口中的所有方法都没有被实现
 正确
 错误
 
 
 
第30题 .在Java程序中,通过类的定义只能实现单重继承。
 正确
 错误
 
 
 
第31题 在同一个类中,允许存在具有相同方法名和相同参数列表的方法,但是要求方法返回类型不同。
 正确
 错误
 
 
 
第32题 抽象方法不能含有方法体,并且必须在抽象类中。
 正确
 错误
 
 
 
第33题 为避免混淆,构造函数名字可以不与所属类名同名。
 正确
 错误
 
 
 
第34题 子类可以继承父类所有的成员变量及成员函数。
 正确
 错误
 
 
 
第35题 Java类中不能存在同名的两个成员函数。
 正确
 错误
 
 
 
第36题 可以用new来创建一个类的实例,即" 对象" 
 正确
 错误
 
 
 
第37题 Java中类的构造函数只能有一个。
 正确
 错误
 
 
 
第38题 类的public类型的成员变量不可以被继承。
 正确
 错误
 
 
 
第39题 对象是类的一个实例。
 正确
 错误
 
 
 
第40题 用abstract修饰的类必须被继承。
 正确
 错误 
 
 
 
 

(责任编辑:admin)要这答案加QQ:800020900 或加微信:q800020900 获取
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片