面向对象程序设计试题一(编辑修改稿)内容摘要:
(D) Location 用于设置时间的控件是以下哪一个 ? ( D ) (A) Timer (B) ComboBox (C) DateTime (D) DateTimePicker 窗口打开时触发的事件是以下哪一个 ? ( C ) (A) Click (B) MenuStart (C) Load (D) MouseMove 构造函数何时被调用。 ( A ) (A) 创建对象时 (B) 类定义时 (C) 使 用对象的方法时 (D) 使用对象的属性时 int[][] myArray3=new int[3][]{ new int[3]{5,6,2}, new int[5]{6,9,7,8,3}, 4 new int[2]{3,2} }。 myArray3[2][2]的值是。 ( D) (A) 9 (B) 2 (C) 6 (D) 越界 下列选项中,( c)是引用类型。 (A)enum 类型 (B)struct 类型 (C)string 类型 (D)int 类型 下列关于构造函数的描述正确的是( c) (A)构造函数可以声明返回类型。 (B)构造函数不可以用 private 修饰 (C)构造函数必须与类名相同 (D)构造函数不能带参数 接口是一种引用类型,在接口中可以声明( a),但不可以声明公有的域或私有的成员变量 (A)方法、属性、索引器和事件; (B)方法、属性 声明 、属性; (C)索引器和字段; (D)事件和字段; 1 框架中,服务器控件是为配合 Web 表单工作而专门设计的。 服务器控件有两种类型, 它们是 (a) (A)HTML 控件和 Web 控件 (B)HTML 控件和 XML 控件 (C)XML 控件和 Web 控件 (D)HTML 控件和 IIS 控件 1 声明一个委托 public delegate int myCallBack(int x)。 则用该委托产生的回调方法的原型应该是( b ) (A)void myCallBack(int x) ; (B)int receive(int num) ; (C)string receive(int x) ; (D)不确定的; 1 以 下叙述正确的是: ( B ) (A) 接口中可以有虚方法。 (B) 一个类可以实现多个接口。 (C) 接口不能被实例化。 (D) 接口中可以包含已实现的方法。 1下列描述错误的是( D ) 5 (A) 类不可以多重继承而接口可以; (B) 抽象类自身可以定义成员而接口不可以; (C) 抽象类和接口都不能被实例化; (D) 一个类可以有多个基类和多个基接口 1下列关于构造函数的描述正确的是( C ) (A) 构造函数可以声明返回类型。 (B) 构造函数不可以用 private 修饰 (C) 构造函数必须与类名相同 (D) 构造函数不能带参数 1装箱、拆箱操作发生在 : ( C ) (A) 类与对象之间 (B) 对象与对象之间 (C) 引用类型与值类型之间 (D) 引用类型与引用类型之间 三 、 简 答题 ( 共 5 小题,每小题 5 分, 25 分 ) 1. 简述 C语言中 private、 protected、 public、 internal 修饰符的访问权限。 2. 简述面向对象中的抽象与建模概念。 3.简述面向对象程序设计的三要素。 4.简 述 C中接口的定义与应用。 5.简述 C中 delegate 与 面向对象 程序设计中 delegation 的区别。 6.简述 C中 集合 (Collections)类型及 作用。 7.简述 C中重载( overload)与覆载( override)的区别。 8.定义并说明一个在 C中的可执行的最小程序代码。 9.简述类与对象,要求分一般意义和面向对象软件设计两方面来描述。 10。 简述面向对象程序设计中对象的访问。 得分 评卷人 6 11.简述面向对象程序设计中封装的定义与作用。 12.简述 Camel 命名法、 Pascal 命名法及应用场景。 13.简述面向对象程序设计中的关联 (Association)与链接 (Link)。 14. 在 c中 using 和 new 这两个关键字有什么意义 ? 四、程序阅读题 (共 5 小题,每小题 3 分, 15 分) 下列语句是 MyClass的一部分 , obj是 MyClass的一个对象。 void change(int i) { i++。 } public void test( ) { int a=100。 change(a)。 (a)。 } 运行结果 : 则调用 ()后。 控制台输出( 100 )。 下列语句是 MyClass的一部分 , obj是 MyClass的一个对象。 void change( ref int i) { i++。 } public void test( ) { 得分 评卷人 7 int a=100。 change( ref a)。 (a)。 } 运行结果 : 则调用 ()后。 控制台输出( 101 )。 写出程序的输出结果 using System。 public class test{ static void Main() { int[] arr1=new int[2]。 int[] arr2=new int[]{1,2,3}。 string[] arr3={six, is ,me}。 int[,] arr4={{1,2},{3,4}}。 int[,] arr5=new int[3,4]。 for(int i=0。 i。 i++) { arr1[i]=i*i*i。 (arr1[{0}]={1},i,arr1[i])。 } for (int i=0。 i4。 i++) { for(int j=0。 j3。 j++) { arr5[j,i]=i*j。 (arr5[{0},{1}]={2},j,i,arr5[j,i])。 } } } } 运行结果 : arr1[0]=0 arr1[1]=1 arr5[0,0]=0 arr5[1,0]=0 arr5[2,0]=0 arr5[0,1]=0 arr5[1,1]=1 arr5[2,1]=2 arr5[0,2]=0 arr5[1,2]=2 8 arr5[2,2]=4 arr5[0,3]=0 arr5[1,3]=3 arr5[2,3]=6 写出程序的输出结果 class Class1 { private string str =。 private int i = 0。 static void StringConvert(string str) { str = string being converted.。 } static void StringConvert(Class1 c) { = string being converted.。 } static void Add(int i) { i++。 } static void AddWithRef(ref int i) { i++。 } static void Main() { int i1 = 10。 int i2 = 20。 string str = str。 Class1 c = new Class1()。 Add(i1)。 AddWithRef(ref i2)。 Add()。 StringConvert(str)。 StringConvert(c)。 (i1)。 (i2)。 ()。 (str)。 ()。 } } 运行结果 : 9 (考查值引用和对象引用 ) 10 21 0 str string being converted. 评分标准:答对一点得 2 分,满分 8 分。 结果 public abstract class A { public A() { (39。 A39。 )。 } public virtua。面向对象程序设计试题一(编辑修改稿)
相关推荐
商业(批发市场)、产业服务、会议会展、酒店、办公、商业步行街、物流配送、配套服务设施、餐饮、娱乐、旅游等核心功能。 216。 西部生活服务区性质:生活服务区是“韩国之窗”项目最能迅速产生经济效益的板块。 与商贸区一左一右联动发展,“双轮驱动”,互相促进,共同构筑功能完善的城市新功能区。 “韩国之窗”生活服务区以其大配套、高品位和整体性强的优势,首先吸引项目周边基础客户群(文登市)购房
LCD 模块, LCD 显示模块采用 14 引脚的 LCD LM032L,它有八个数据端口,三个控制口。 当控制口 R/W 为低电平时,单片机向 LCD 写入指令,当其为高电平时,单片机读取 LCD 的信息。 单片 机的 ~ 作为 LCD的 RS,R/W,E 的控制信号。 用 ~ 作为 LCD 的 D0~D7 的控制信号。 用 LCD来显示播放歌曲时间和歌曲号。 当按下开机键时,会在 LCD
VIP组分模型对气藏进行模拟,分析了水平井生产动态及生产过程中的各种现象,并对其进行了数值模拟。 2020年, Anklam和Wiggins[27]提出了一个适用于水平井筒渗流的数学模型,其包含了重力,加速度,摩擦和流体流入的作用,适用于在多重因素影响条件下的水平井井生产能力,压力动态研究等。 在水平井压裂方面, Soliman等建立了一种水平井早期产能模型
8983 104571 投资费用比较(基于S11) 123% 100% 126% 100% TOC 费用比较(基于S11) % 100% % 100% 结论:根据 TOC 计算方法可以看出:非晶合金变压器比S9 硅钢片变压器总费用低。 非晶合金变压器与硅钢变压器的市场价格在 ~ 倍之间, 虽然一次性投入较硅钢的多, 但其运行 3~ 4 年即可收回投资,并在以后的运行中产生效益,市场推广空间巨大。
a n 1 由前述可知,当 > 45 时,滚珠逆螺旋机构对轴向力 aF 起放大作用,即输入较小的轴向力就可获得较大的驱动力矩 ,滚珠逆螺旋机构为扭矩放大器。 当 < 45 时,机构对 aF 起缩小的作用,即较大的轴向力只能输出较小的扭矩。 由于我们设计的滚珠螺旋摆动液压马达 , 空间尺寸和重量受到限制 , 而且滚珠副螺旋升角大 ,所以 =176。 不符。 即 需重新定液压缸外径。
等的不同。 目前在生产中所采用的冲压工艺方法是多种多样的。 概括起来可以分为分离工序与成型工序。 分离工序又可分为落料、冲孔和剪切等。 目的是在冲压过程中,使冲压件与板料沿一定的轮廓线相互分离。 成型工序可分为弯曲、拉伸、翻孔、翻边、胀形、缩口、旋压等。 目的是使冲压毛坯在不破裂的条件下,产生塑性变形而获得一定形状和尺寸的冲压件。 上述两类工序,按基本变形方式不同又可分为冲裁、弯曲