- 1、本文档共133页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
习题1
一、选择题
在C#中 B 都是对象。
A任何类型 B任何事物 C任何代码 D任何技术
对象包含数据和 A 的方法。
A在该数据上工作 B调用 C函数调用 D传递参数
一个类是 D 的蓝本。
A数据集合 B函数集合 C方法集合 D给定功能集合
4..NET构架包含公用语言运行时期和 B 。
ACLR B.NET构架类库 C虚拟机 DMFC5..NET的核心是 A 。
ACLR BWindows2000 CDNA D分解平台
C#程序以 B 扩展名保存编写的程序。A .CS B .PS C .CSS D .SC
System是 B 的命名空间。
A存储系统类 B控制台类 CI/O操作 D新项目
namespace用于声明 B 。
A新项目 B一个命名空间 C类与方法 D指令
每个C#程序必须有一个 D 方法。
A 类方法 B构造方法 CMain D重载方法二、问答题
面向对象编程的三大原则是什么?答:封装、继承和多态性。
封装是什么?
答:封装是用于隐藏对象实际的制作细节。
继承是什么?
答:继承是在建立新的特定对象时,可以使用现有对象的功能性。
多态性是什么?
答:多态性是程序代码能够依据实际对象所需而进行不同的行为。
.NET的核心构件包括哪些?
答:(1).NET构造块服务或有计划的访问某些服务。
(2)将在新的Internet设备上运行的.NET设备软件。
(3).NET用户经验。
CLR的作用是什么?
答:CLR是.NET的核心,它是一个运行时期环境,在该环境中,以不同语言编写的应用程序均能始终运行。
三、编程题
使用.NET代码编辑器编写一个C#应用程序,以在屏幕打印出:
C#istheComponent-orientedlanguageinCandC++familyoflanguage.
要求:
使用usingSystem命名空间,即定位System命名空间的Console类。
不使用usingSystem命名空间,即System命名空间的Console类。
使用using指令的别名,即使用using创建using的别名。答案:
(1)
//Example1.csUsingSystem;ClassExample1
{
PublicstaticvoidMain()
{
Console.Write(“C#istheComponent-orientedlanguage”);Console.WriteLine(“inCandC++familyoflanguage.”);
}
}
(2)
//Example2.csClassExample1
{
PublicstaticvoidMain()
{
System.Console.Write(“C#iscomponent-orientedlanguage”);System.Console.WriteLine(“inCandC++familylanguage.”);
}
}(3)
Example3.cs
Usingoutput=System.Console;ClassExample1
PublicstaticvoidMain()
{
Output.Write(“C#iscomponent-orientedlanguage”);
}
习题2
一、选择题
C#的数据类型有 A 和 C 两种。
A值类型 B调用类型 C引用类型 D关系类型
C#的值类型包括 A 、 B 和 D 三种。
A枚举 B基本类型 C整形 D结构 E浮点型 F字符型
C#的引用类型包括 A 、 B 、 C 、 F 、 G 和 H 六种。
Astring Bobject C类 Dfloat Echar F数组G代表 H接口
装箱是把值类型转换到 B 类型。
A数组 B引用 Cchar Dstring5.拆箱是引用类型返回到 C 类型。
Astring Bchar C值 D数组
6. A 类型是所有类型的根。
ASystem.Object Bobject Cstring DSystem.Int327.从派生类到基类对象的转换是 B 类型转换。
A显示 B隐式 C自动 D专向8.从基类到派生类对象的转换是 D 类型转换。A隐式 B自动 C专向 D显示9.强制转换对象可以使用 B 关键字实现。
Ais B
文档评论(0)