快捷导航
帮助中心知识拓展客服QQ 515224986
扫码加微信
19春学期《软件设计模式》在线作业2

奥鹏作业答案
奥鹏东北大学作业

一、单选题:
1.[单选题]分析下列程序:public class class4{private string _sData = "";public string sData{set{_sData = value;}} }在Main 函数中,在成功创建该类的对象obj 后,下列哪些语句是合法的?(  )
    A.obj.sData = "It is funny!";
    B.Console.WriteLine(obj.sData);
    C.obj._sData = 100;
    D.obj.set(obj.sData);
    正确答案:——A——
2.[单选题]能正确表示逻辑关系“a>=10 或a<=0”的C#语言表达式是____。
    A.a>=10 or a<=0
    B.a>=10|a<=0
    C.a>=10&&a<=0
    D.a>=10||a<=0
    正确答案:——D——
3.[单选题]下列描述错误的是( )
    A.类不可以多重继承而接口可以;
    B.抽象类自身可以定义成员而接口不可以;    易百教育

    C.抽象类和接口都不能被实例化;
    D.一个类可以有多个基类和多个基接口;
    正确答案:——D——
4.[单选题]在C#中设计类时,应如何保证在释放对象的所有引用之时,释放对象使用的文件、网络等资源?
    A.为类重载new运算符
    B.为类添加delete运算符
    C.为类添加析构函数,在析构函数中释放资源
    D.为类实现IDisposable接口,并实现Dispose方法,在该方法中释放资源
    正确答案:————
5.[单选题]以下标识符中,正确的是:
    A._nName
    B.sizeof
    C.16A
    D.xl0#
    正确答案:————
6.[单选题]结构化程序设计的3种结构是:
    A.顺序结构、if结构、for结构
    B.if结构、if……else结构、else if结构
    C.while结构、do……while结构、foreach结构
    D.顺序结构、分支结构、循环结构
    正确答案:————
7.[单选题]C#中执行下列语句后整型变量X和Y的值是多少?    Int  x = 100;   Int  y = ++x;
    A.x = 100   y = 100
    B.x = 101   y = 100
    C.x = 100   y = 101
    D.x =101    y = 101
    正确答案:————
8.[单选题]C#中每个int 类型的变量占用_______个字节的内存。
    A.1
    B.2
    C.4
    D.8
    正确答案:————
9.[单选题]方法中的值参数是_________的参数。
    A.按值传递
    B.按引用传递
    C.按地址传递
    D.不传递任何值
    正确答案:————
10.[单选题]C#的数据类型有( )
    A.值类型和调用类型;
    B.值类型和引用类型;
    C.引用类型和关系类型;
    D.关系类型和调用类型;
    正确答案:————
三、判断题:
11.[判断题]软件危机是开发软件的开发工具功能不强造成的。
    A.错误
    B.正确
    正确答案:————
12.[判断题]类和对象的区别就是,类是对象的实例,而对象则是类的抽象。
    A.错误
    B.正确
    正确答案:————
13.[判断题]软件危机是二十一世纪软件领域出现的新问题。
    A.错误
    B.正确
    正确答案:————
14.[判断题]异常类对象均为System.Exception类的对象。
    A.错误
    B.正确
    正确答案:————
15.[判断题]声明为abstract类的方法必须同时进行声明和实例化。
    A.错误
    B.正确
    正确答案:————
16.[判断题]对象模型优化方法之一的演绎法,指的是自底向上,抽象出具有若干个对象类共同性质的父类。
    A.错误
    B.正确
    正确答案:————
17.[判断题]命名空间和类库是一样的。
    A.错误
    B.正确
    正确答案:————
18.[判断题]虚函数是可由子类继承并重写的函数。
    A.错误
    B.正确
    正确答案:————
19.[判断题]抽象类中所有的方法必须被声明为abstract.
    A.错误
    B.正确
    正确答案:————
20.[判断题]C#中,下列myclass的定义是否合法?Public interface base1{}Public class base2{}Public MyClass : Base1,Base2
    A.错误
    B.正确
    正确答案:————
奥鹏作业答案
奥鹏东北大学作业

共 0 个关于本帖的回复 最后回复于 2019-3-19 22:03

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩推荐

    明星用户

    QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

    GMT+8, 2024-4-26 03:15