C 编程语言概述 毕业设计 外文翻译 中英文对照版 绝对强悍.pdf.pdfVIP

C 编程语言概述 毕业设计 外文翻译 中英文对照版 绝对强悍.pdf.pdf

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C 编程语言概述 毕业设计 外文翻译 中英文对照版 绝对强悍.pdf.pdf

毕业设计外文翻译:C# 编程语言概述 西南石油大学软件工程专业2008 级一班 王林 C# 编程语言概述 C,C++,C#的历史 C#程序语言是建立在C 和C++程序语言的精神上的。这个账目有着很有力的特征和易 学的曲线。不能说C#与C 和C++相同,但是因为C#是建立在这两者之上,微软移除了一些 成为更多负担的特征,比如说指针。这部分观看C 和C++,在C# 中追踪它们的发展。 C 程序语言原本是被定义在UNIX 操作系统中的。C 过去经常编写一些UNIX 的应用程 序,包括一个 C 编译器,最后被用于写UNIX 自己。它普遍认可在这个学术上的竞争扩展 到包含这个商业的世界,并且像微软和Borland 这样的软件供应商发放了C 编译器在个人电 脑上。最初的Windows API 被定义与使用C 同Windows 代码一起工作,并且直到今天至少 设置核心的Windows 操作系统APIS 保持C 编译器。 来自一个定义的观点,C 缺乏一个细节就像 Smalltalk 这类语言也包含的一样,一个对 象的概念。你将会学到更多的关于对象的内容在第八章“写面向对象的代码”,目前,思考 一个对象作为一个数据的收集并且设置了一些操作,使我们能够执行这些数据。对象类型的 代码可以被 C 来完成,但是对象的观念并不能被强制出现在这个语言中。如果你想要构造 你的代码使之像一个对象,很好。如果你不想这么做,C 也确实不会介意。对象并不是一个 固有的部分在这门语言中,很多人并没有花很大的经历在这个程序示例中。 当面向对象的观点的发展开始得到认可之后,很明显,C 需要被精简去包含这种全新的 思考代码的方法。C++被开发出,包含了这种改良。它被定义去兼容C (就像所有的C 程序 同样也是C++程序,并且可以被 C++编译器编译)。C++语言主要的增加是提供这种新的概 念。C++又额外提供了的类(对象的模板),并且激活了全部的C 程序关于对象方面和它的 行为的衍生。 C++语言是C 语言之上的改良体,但是它仍有一些缺陷。C 和C++很难获得一个处理在 不熟悉的不常用的语言上,例如VB,C 和C++是很底层的,而且需要你错大量的编码来使 你的应用程序很好的运行。你不得不写一些自己的代码区处理一些问题,就像存储器的而管 理和错误检查。C 和C++可以处理在一些非常给力的应用程序中,但是你不得不保证你的代 码工作的很流畅。一个漏洞可以使得整个应用程序死机或者发生出乎意料的行为。因为C++ 被设定的目标是保持对C 的兼容,C++不能够打破C 的底层特性。 微软定义的C#保留了很多C 和C++ 的语句。对那些语言熟悉的开发者可以找出C# 的代 码并且能想对快地识别代码。对于 C#来说一个很大的优势是它的设计师并没有让它去兼容 C 和C++ 。当这看起来或许是个错误的处理时,事实上是一个好消息。C#剔除了一些使得C 和C++工作起来很困难的东西。因为所有的C 代码也是C++代码。C++不得不保持所有的原 始怪癖和在 C 中发现的缺陷。C#正在开始一个清洁的石板并且没有任何兼容需求。因此它 能够保持前辈的强项并且丢弃使得C 和 C++程序生存困难的弱点。 引进C# 毕业设计外文翻译:C# 编程语言概述 西南石油大学软件工程专业2008 级一班 王林 C#这门在.NET 体系中被引进的全新语言,是从C++衍生出来的。然而,C#是一门流行 的,面向对象的(从头到尾)类型安全的语言。 语言特征 下面的部分提供了一个快速的视角关于 C#语言的一些特征。如果它们中的某些概念对 你来说很陌生,不要着急,所有的东西都将在后续章节中详细说明。 类 在 C# 中,所有的代码和数据都必须被附在一个类中。你不能在类外定义一个变量,同 样的你也不能写任何不在类中的代码。当一个类的对象被创建并且运行时,类就被构造了。 当类的对象被释放时,类也就被销毁了。类提供了单继承,所有的类最终从基类获取的东西 就是对象。随着时间的推移,C#提供了有版本的技术去帮助你的类的形成来保养代码的兼 容当你使用你更早期的类的代码的时候。 下面让我们来看一个叫做Family 的类的例子。这个类包含了两个静态的域来保存家庭 成员的第一个名字和最后一个名字。同样的,有一个方法来返回家庭成员的全名。 class Class1 { public string FirstNa

文档评论(0)

czy2014 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档