版本,C的版本还在不断的被创造出来,VS2010(NET40)是现在比较新的版本。
22
C的发展趋势
2002年2月,微软终于推出了迟迟未上市的VisualStudio70,并将其定名为
“VisualStudioNET2002”。此后,微软马不停蹄,VisualStudio也恢复了往日的开发进度。在2003年5月,微软如期推出了VisualStudio。NET2003,同时也发布了C的改进版本C11。这一时期的C(以下称为C1x)提出了纯粹的面向对象概念,并在语言特性中展现得淋漓尽致。C并非纯面向对象的,为了和C兼容以及提供更高的执行效率,它保留了很多模块化的东西。。在C1x中,所有面向对象的概念都在语言中得到了非常好的体现。同时,C还通过类类型、值类型和接口类型的概念形成了统一的类型系统。C使用了大家所熟知的语法实现了方法,以至于很多人认为C和Java、C
f等面向对象语言“非常相像”,这使得从使用其他面向对象语言转到使用C的过程非常简单。C发展是相当的迅速的,它的优点在不断的体现出来也在不断的改善当中,版本在不断的向市面涌现出来,还要发展很长的一段时期,C的发展并没有最终定型。
22简化应用程序的开发
221在简化应用程序开发方面1C看起来与Java有着相似之处;它包括了诸如单一继承、界面、与Java几乎同样的语法,和编译成中间代码再运行的过程,它吸收了JAVA语言的很多优点。2C对Wi
dows程序最大的卖点可能就是它与COM的无缝集成了,COM就是微软的Wi
32组件技术实际上,最终有可能在任何NET语言里编写COM客户和服务器端C编写的类可以子类化一个已存在的COM组件生成的类也能被作为一个COM组件使用,然后又能使用。3使用了简单的C语言结构,C有些组件可以方便的转化为XML网络服务,从而使它们可以由任何语言在任何操作系统上通过INTERNET进行调用。C具备JAVA和C语言的一些特点,它是面向对象的语言设计,还要JAVA和C语言不具备的特点,对C语言中的一些易出现问题的语法进行了一定的改进,使得它能既简单又方便的解决问题。
222C从Java继承而来的特点
类:在C中类的声明与Java很相似这是合理的因为经验告诉我们Java模型工作得很好Java的关键字import已经被替换成usi
g它起到了同样的作用一个类开始执行的起点是静态Mai
方法下面的HelloWorld程序展示了程序基本结构形式:usi
gSystemclassHellostaticvoidMai
Co
soleWriteLi
e