交通大学C语言第二次作业

题目1

正确

满分1.00

标记题目

题干

对于传值调用(By Value)的描述,哪一个正确?(?????)

选择一项:

a.?实际参数和形式参数共占相同的内存位置

b.?实际参数会把内存地址传递给形式参数

c.?实际参数和形式参数可以使用不同的数据类型

d.?实际参数会将变量内容复制后,把副本传给形式参数?

题目2

正确

满分1.00

标记题目

题干

关于多态,下列说法错误的是( )

选择一项:

a. 编译时多态是在程序运行时才能确定要调用成员方法的哪个版本,而运行时多态在编译时就能确定要调用成员方法的哪个版本?

b. 多态和重载是两个完全不同的概念,前者是通过定义虚方法和重写虚方法来实现,后者是通过对同一个函数名编写多个不同的实现代码来完成。

c. 多态可以分为编译时多态和运行时多态。前者的特点是在编译时就能确定要调用成员方法的哪个版本,后者则是在程序运行时才能确定要调用成员方法的哪个版本

d. 多态实际上就是重载,它们本质上是一样的

题目3

正确

满分1.00

标记题目

题干

关于静态成员,下列说法正确的是( )

选择一项:

a. 在类实例化后静态成员也被实例化,因此不同的对象有不同的静态成员

b. 在类定义时静态成员属于类,在类实例化后静态成员属于对象

c. 同一个类中的静态成员,类实例化后,在不同的对象中形成不同的静态成员

d. 在类实例化后,同类型的对象都共享类的静态成员,静态成员只有一个版本?

题目4

正确

满分1.00

标记题目

题干

假设有类C继承类B,类B继承类A,则下面说法正确的是( )

选择一项:

a. C仅继承类A的所有成员,不继承类B的成员

b. 类C仅继承类B的所有成员,不继承类A的成员

c. 类C不仅继承类B的所有成员,也继承类A的所有成员?

d. 类C继承类A的部分成员,同时继承类B的所有成员

题目5

正确

满分1.00

标记题目

题干

下列对于对象的描述,哪一个正确?( ? ?)

选择一项:

a.?使用private将对象实例化

b.?一个类只能产生一个对象

c.?使用new运算符来自动实现属性

d.?类下可以实例化多个对象?

题目6

正确

满分1.00

标记题目

题干

下面关于接口的说法,正确的是( )

选择一项:

a. 接口中定义的方法可以编写其实现代码

b. 接口中定义的方法都必须是虚方法

c. 接口中的所有方法都必须在其派生类中得到实现?

d. 继承接口的类可提供被继承接口中部分成员的实现代码

题目7

正确

满分1.00

标记题目

题干

下面关于类的定义,错误的是(??? )

选择一项:

a. class A{void f( ){ }};

b. class A{private void f() {return; }}

c. class A{void f( ) { }}

d. class A{f( ){??? }}?

题目8

正确

满分1.00

标记题目

题干

要从派生类中访问基类的成员,应使用关键字( )

选择一项:

a. base?

b. new

c. this

d. override

题目9

正确

满分1.00

标记题目

题干

在类A中定义了属性y:

class A

{

public int y

{

get{return 1;}

set{ }}

}

并试图通过下列代码来实现对属性y的访问

A? b=new A();

b.y=2;

int x=b.y;

对此,下列说法正确的是(?? )

选择一项:

a. 属性y可读、但不可写,因此语句“b.y=2;”是错误的

b. 属性y可读可写,因此变量x的值为2

c. 属性y可写,但不可读,因此语句“int x=b.y;”是错误的

d. 属性y可读可写,变量x的值为1?

题目10

正确

满分1.00

标记题目

题干

在类A中试图重载构造函数,并使用构造函数创建对象:

class A

{

A( ){? }?? //语句1

public void A(int x){? }???? //语句2

public A(int x, int y){?? }??? //语句3}

class Program

{

static voidMain(string[] args)

{

A a=new A();??? //语句4

A b=new A(100,200);??? //语句5}

}

其中,正确的语句包括(????????? )?。

选择一项:

a. 语句1、语句2和语句3

b. 语句3和语句5

c. 语句2和语句4

d. 语句1、语句3和语句5?

题目11

正确

满分1.00

标记题目

题干

对于类的static成员来说,即使没有实例化类的对象,也可以通过类名来引用

选择一项:

对?

题目12

正确

交通大学c语言作业,交通大学C语言第二次作业说课讲解.docx相关推荐

  1. 华工计算机网络平时作业二,华工计算机网络第二次作业.doc

    华工计算机网络第二次作业.doc 计算机网络·第二次作业(第6-10章) 1. HDLC是一种A 面向比特的同步链路控制协议B 面向比特的异步链路控制协议C 面向字符的同步链路控制协议D 面向比特的异 ...

  2. 面向对象课程第二单元作业总结

    面向对象课程第二单元作业总结 前言 电梯系列作业分为三个阶段,逐步深入实现越来越复杂的电梯运行状态模拟. 第一阶段实现单部多线程傻瓜调度(FAFS)电梯的模拟: 第二阶段实现单部多线程可捎带调度(AL ...

  3. OO第二单元作业总结

    一:设计策略 第一次作业:第一次是单电梯傻瓜调度策略,因此我把调度器当作共享资源对象,有一个put和一个get方法,因为只有一个电梯,并且单次取出和投放一个请求,因此只需要同步控制一下这两个方法是互斥 ...

  4. 【OO学习】OO第二单元作业总结

    OO第二单元作业总结 在第二单元作业中,我们通过多线程的手段实现了电梯调度,前两次作业是单电梯调度,第三次作业是多电梯调度.这个单元中的性能分要求是完成所有请求的时间最短,因此在简单实现电梯调度的基础 ...

  5. BUAA OO第二单元作业总结

    一.作业设计策略 (一)第一次作业设计方案 模型:生产者消费者模型 两个线程:输入线程(生产者).电梯线程(消费者) 共享对象:请求队列 退出模式:输入线程读到null,退出run,并将null传入请 ...

  6. 尚学堂 JAVA第二章作业

    文章目录 尚学堂JAVA 第二章作业 尚学堂JAVA 第二章作业 第二章比较简单写得很粗略 import java.util.Scanner; import java.math.*;/*** 作业2* ...

  7. c语言程序设计第二章的答案,C语言程序设计第二章作业参考答案

    C语言程序设计第二章作业参考 <C语言程序设计>第2章作业 布置日期:2017-10-23 截止日期:2017-11-3 一.单选题(每小题4分,共100分) 1.以下说法中正确的是___ ...

  8. C语言作业二选择结构,C语言第二次作业参考答案选择结构.pdf

    1 C 语言第二次作业(选择结构)参考答案语言第二次作业(选择结构)参考答案 1.某年如果能被某年如果能被 4 整除整除,,但不能被但不能被 100 整除整除,,或者能被或者能被 400 整除的整除的 ...

  9. java语言编写计算器_第二次作业利用java语言编写计算器进行四则运算

    随着第一次作业的完成,助教 牛老师又布置了第二次作业:用java语言编写一个程序然后进行四则运算用户用键盘输入一个字符来结束程序显示统计结果.一开始看到这个题目我也着实吓了一跳 因为不知道如何下手而且 ...

最新文章

  1. 解散了地图接口讨论群
  2. [C++] - C++11 多线程 - Future
  3. 下列有关计算机系统叙述正确,()下列有关计算机系统软件的叙述正确的是____
  4. 【CyberSecurityLearning 66】提权
  5. 打印纸张尺寸换算_纸张开本和尺寸对照表!
  6. [Pyhon疫情大数据分析] 四.微博话题抓取及新冠肺炎疫情文本挖掘和情感分析
  7. 地理必修一三大类岩石_中图版高中地理(必修一)知识归纳——第二章
  8. CIO Mini MBA 阅读管理书籍
  9. 比特(bits),符号(symbol),码片(chips)区别
  10. 从零开始编写一个上位机(串口助手)QT Creator + C++
  11. Python学习.第六天.字典
  12. 关于C++中的一些特殊函数inline,virtual等等
  13. Java中高级核心知识全面解析——Redis(集群【概述{主从复制、哨兵、集群化}、数据分区方案、节点通信机制、数据结构简析】)5
  14. 平板电脑人气爆棚 上网本遭遇“消亡论”
  15. 奇梦达何以“贱卖”西安研发中心
  16. 选择私有云解决方案,需要考虑哪些要素
  17. 正则表达式 不匹配某个单词
  18. VS2017 静态链接库(.lib)的制作和调用,并对环境配置进行试验
  19. python的两种退出方式
  20. 大龄宝妈上岸谷歌——竟“抛夫弃子”

热门文章

  1. arcgis弧段怎么加很多点_arcgis弧段怎么加很多点_莲子心营养价值高但是太苦喝不下去怎么办?别急,加这个就好很多。......
  2. Oracle融合数据库(Converged Database)
  3. 让我摘下星星送给你_抖音摘下星星给你什么歌 抖音想摘下星星给你背景音乐歌曲名...
  4. 痞子衡嵌入式:飞思卡尔Kinetis开发板OpenSDA调试器那些事(上)- 背景与架构
  5. Python获取文件的行数和某一行的内容
  6. jsp汽车零配件销售进销存系统
  7. 【Fiddler】如何使用Fiddler中的Fiddler插件下载钉钉直播回放
  8. PyFlink 教程:PyFlink DataStream API - state timer
  9. 【rtthread番外】第三篇:套接字抽象层SAL
  10. 液晶显示器电源板工作原理