毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
C#编程语言概述英文文献和中文翻译(2)
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代码一起工作和学习。
来自一个定义观点,C缺乏一个细节就像Smalltalk这类语言也包含的一样,一个对象的概念。你将会学到更多的关于对象的内容在第八章“写面向对象的代码”,目前,思考一个对象作为一个数据的收集并且设置了一些操作,使我们能够执行这些数据。对象类型的代码可以被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#正在开始一个清洁的石板并且没有任何兼容需求。
共2页:
上一页
1
2
下一页
上一篇:
Labview矿井提升机英文文献和中文翻译
下一篇:
电子商务网上购物英文文献和中文翻译
AngularJS技术介绍英文文献和中文翻译
开关电源水冷却系统英文文献和中文翻译
减数分裂和基因重组英文文献和中文翻译
太阳能最大功率点追踪和...
移动码头的泊位分配问题英文文献和中文翻译
虚拟船舶装配集成建模方...
中学生科学探究中对等论...
浅论职工思想政治工作茬...
浅谈高校行政管理人员的...
酵母菌发酵生产天然香料...
压疮高危人群的标准化中...
提高教育质量,构建大學生...
基于Joomla平台的计算机学院网站设计与开发
上海居民的社会参与研究
AES算法GPU协处理下分组加...
STC89C52单片机NRF24L01的无线病房呼叫系统设计
从政策角度谈黑龙江對俄...