东大春学期《软件设计模式》在线作业.doc

上传人:scccc 文档编号:11225770 上传时间:2021-07-15 格式:DOC 页数:9 大小:17.69KB
返回 下载 相关 举报
东大春学期《软件设计模式》在线作业.doc_第1页
第1页 / 共9页
东大春学期《软件设计模式》在线作业.doc_第2页
第2页 / 共9页
东大春学期《软件设计模式》在线作业.doc_第3页
第3页 / 共9页
东大春学期《软件设计模式》在线作业.doc_第4页
第4页 / 共9页
东大春学期《软件设计模式》在线作业.doc_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《东大春学期《软件设计模式》在线作业.doc》由会员分享,可在线阅读,更多相关《东大春学期《软件设计模式》在线作业.doc(9页珍藏版)》请在三一文库上搜索。

1、东大17春学期软件设计模式在线作业2 一、单选题(共 10 道试题,共 50 分。) 1. 在C#编制的财务程序中,需要创建一个存储流动资金金额的临时变量,则应使用下列哪条语句?() A. decimal theMoney; B. int theMoney; C. string theMoney; D. Dim theMoney as double 正确答案: 2. 以下关于类和对象的说法中,不正确的是: A. 类包含了数据和对数据的操作 B. 一个对象一定属于某个类 C. 类是同一类对象的抽象 D. 可由抽象类生成对象 正确答案: 3. 以下类MyClass 的属性count 属于_属性.

2、class MyClass int i; int count get return i; A. 只读 B. 只写 C. 可读写 D. 不可读不可写 正确答案: 4. C#的数据类型有() A. 值类型和调用类型; B. 值类型和引用类型; C. 引用类型和关系类型; D. 关系类型和调用类型; 正确答案: 5. 在C#中,引用命名空间system 的正确语句是: A. using System; B. #import<System> C. uses System; D. #include<System> 正确答案: 6. 在C#中,下列哪些语句可以创建一个具有3 个初始

3、值为的元素的字符串数组?() A. string StrList3(); B. string3 StrList = ,; C. string StrList = ,; D. string StrList = new string3; 正确答案: 7. C#中MyClass 为一自定义类,其中有以下方法定义public void Hello().使用以下语句创建了该类的对象,并使变量obj 引用该对象:MyClass obj = new MyClass();那么,可如何访问类MyClass 的Hello 方法?() A. obj.Hello(); B. obj:Hello(); C. MyCla

4、ss.Hello(); D. MyClass:Hello(); 正确答案: 8. C#程序的书写,下列不正确的说法是_。 A. 区分大小写 B. 一行可以写多条语句 C. 一条语句可写成多行 D. 一个类中只能有一个Main()方法,因此多个类中可以有多个Main()方法 正确答案: 9. 下列关于构造函数的描述正确的是() A. 构造函数可以声明返回类型。 B. 构造函数不可以用private修饰 C. 构造函数必须与类名相同 D. 构造函数不能带参数 正确答案: 10. 在C#中,高质量编码标准不包括下面哪一项: A. 好的编码结构 B. 不需要注释 C. 好的命名规范 D. 避免文件过大

5、 正确答案: 17春学期软件设计模式在线作业2 二、判断题(共 10 道试题,共 50 分。) 1. 创建型模式和结构型模式强调的都是静态的类实体之间的关系,行为型设计模式则着力解决类实体之间的通信关系。 A. 错误 B. 正确 正确答案: 2. 与事件关联的方法,其方法名必须与事件名相同。 A. 错误 B.正确 正确答案: 3. 面向对象设计中的开闭原则指的是软件对修改应该是开放的,对扩展应该是关闭的。 A. 错误 B. 正确 正确答案: 4. 抽象类中所有的方法必须被声明为abstract. A. 错误 B. 正确 正确答案: 5. 如果基类没有默认的构造函数,那么其派生类构造函数必须通过base关键字来调用基类的构造函数。 A. 错误 B. 正确 正确答案: 6. 私有成员也会被继承,但是不能被访问。 A. 错误 B. 正确 正确答案: 7. 在C#中,装箱操作是将值类型转化成引用类型。 A. 错误 B. 正确 正确答案: 8. String类可以继承。 A. 错误 B. 正确 正确答案: 9. 面向过程方法的缺点是过程和数据结合的过于紧密。 A. 错误 B. 正确 正确答案: 10. C#程序语言也可以进行面向过程的编程。 A. 错误 B. 正确 正确答案:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1