第三周

随堂测验1

1、单选题:
设X、Y为已定义的类名,下列声明X类的对象x1的语句正确的是(     )。‍
选项:
A: static X x1;
B: public X x1=new X(int 123) ;
C: Y x1;
D:  X x1=X();
答案: 【 static X x1;

2、单选题:
下面哪一个是正确的类的声明?(     )​
选项:
A: public void HH{…}
B: public class Moce(){…}
C:   public class void number{…}
D: public class Car{…}
答案: 【 public class Car{…}

3、单选题:
类中的一个成员方法被下面哪个修饰符修饰时,该方法只能在本类被访问?(    )‏
选项:
A:   public
B: protected
C: private
D: internal
答案: 【  private

随堂测验2

1、单选题:
下列关键字中可以表示常量的是(     )‎
选项:
A: const
B: default
C: private
D: finally
答案: 【  const

2、单选题:
关于对象成员占用内存的说法哪个正确?(    )‍
选项:
A: 同一个类的对象共用一段内存
B: 同一个类的对象使用不同的内存段,但静态成员共享相同的内存空间
C: 对象的方法不占用内存
D: 以上都不对
答案: 【 同一个类的对象使用不同的内存段,但静态成员共享相同的内存空间

随堂测验3

1、单选题:
在以下什么情况下,构造方法会被调用?(    )‍
选项:
A: 类定义时
B: 创建对象时
C: 调用对象方法时
D: 使用对象的变量时
答案: 【 创建对象时

2、单选题:
有一个类A,对于其构造函数的声明正确的是(     )。‏
选项:
A: void A(int x){...}
B: A(int x){...}
C: A  A(int x){...}
D: int A(int x){...}
答案: 【  A(int x){...}

随堂测验4

1、单选题:
以下那个修饰符说明方法可以重写(    )。​
选项:
A: virtual
B: void
C: protected
D:   override
答案: 【   override

2、单选题:
类Person中定义的静态方法Fun(),正确调用该方法的语法格式是()‏
选项:
A: People实例对象.Fun()
B: Fun()
C: People.Fun()
D: 以上都不对
答案: 【  People.Fun()

随堂测验5

1、单选题:
数组参数传递类型是( )‏
选项:
A: 引用传递
B: 值传递
C:   无传递
D: 以上都不对
答案: 【 引用传递

2、判断题:
‍ref参数在调用之前,该变量一定要被赋值。‍
选项:
A: 正确
B: 错误
答案: 【 正确

3、判断题:
参数数组可以必须是一维数组,也可以是二维数组。‏
选项:
A: 正确
B: 错误
答案: 【 错误

第四周

随堂测验1

1、多选题:
决定方法是否构成重载有哪些条件( )(多项选择)‏​‏
选项:
A: 在用一个类中
B:   方法名字相同
C:   返回类型相同
D:   参数列表不同
答案: 【 在用一个类中;
  方法名字相同;
  参数列表不同

2、判断题:
参数数组可以必须是一维数组,也可以是二维数组。‎‏‎
选项:
A: 正确
B: 错误
答案: 【 错误

3、判断题:
​‌​方法重载也可以理解为一个行为多种实现的方式。‌
选项:
A: 正确
B: 错误
答案: 【 正确

4、判断题:
‏在调用方法时,若参数的顺序不一致,编译时会出错‍
选项:
A: 正确
B: 错误
答案: 【 正确

随堂测验2

1、单选题:
在属性的set访问器中,使用(    )关键字表示形参。​
选项:
A: value
B:   val
C: param
D: set
答案: 【 value

2、单选题:
以下说法错误的是(     )。‎
选项:
A: 属性包含get和set访问器
B: 属性是访问对象存储数据的首选方式
C: 属性可访问域必须设置为public
D: 属性的get访问器中必须包含return语句
答案: 【 属性可访问域必须设置为public

3、单选题:
索引器标识符使用(    )关键字‎
选项:
A: Item
B: Name
C: this
D: Index
答案: 【  this

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注