毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机论文 >> 正文

C#的贪吃蛇游戏设计+需求分析+概要设计 第2页

更新时间:2016-10-7:  来源:毕业论文
1.游戏开发环境
1.1 开发工具
C#是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏和模版,不允许多重继承)。C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。
并且C#成为ECMA与ISO标准规范。C#看似基于C++写成,但又融入其它语言如Pascal、Java、VB等。
Microsoft在正式的场合把C#描述为一种简单、现代、面向对象、类型非常安全、派生于C和C++的编程语言。大多数独立的评论员对其说法是“派生于C、C++和Java”。这种描述在技术上是非常准确的,但没有涉及到该语言的真正有点。从语法上看,C#非常类似于C和Java,许多关键字都是相同的,C#也使用类似于C和C++的块结构,并用括号({})来标识代码块,用分号分隔各行语句。对C#代码的第一印象是它非常类似于C和Java代码。但在这些表面上的类似性后面,C#学习起来要比C++容易得多,但比Java难一些。其设计与现代开发工具的适应性要比其他语言更高,它同时具有Visual Basic的易用性、高性能以及C++的低级内存访问性。C#包括以下一些特性:本文来自优*文`论'文&网,毕业论文 www.youerw.com 加7位QQ324~9114找原文
(1) 完全支持类和面向对象编程,包括接口和继承、虚函数和运算符重载的
处理。
(2) 定义完整、一致的基本类型集。
(3) 对自动生成XML文档说明的内存。
(4) 自动清理动态分配的内存。
(5) 可以用用户定义的特性来标记类或方法。
(6) 对.NET基类库的完全访问权,并易于访问Windows API。
(7) 可以使用指针和直接内存访问,但C#语言可以在没有它们的条件下访问
内存。
(8) 以VB的风格支持属性和事件。
(9) 改变编译器选项,可以把程序编译为可执行文件或.NET组件库,该组件
库可以用与ActiveX控件(COM组件)相同的方式由其他代码调用。
(10) C#可以用于编写ASP.NET动态Web页面和XML Web服务。
1.2 应用环境
(1).操作系统:Windows NT、Windows XP、Windows 7
本程序经过调试,可以在XP系统下编译运行,也可以在Windows 7下运行,界面稍有不同,但不影响运行结果,兼容性强。
(2).应用软件:Microsoft Visual Studio 2005
本程序采用Microsoft Visual Studio 2005进行编译。VS2005是基于.NET2.0框架的。它同时也能开发跨平台的应用程序,如开发使用微软操作系统的手机的程序等。总体来说是一个非常庞大的软件,甚至包含代码测试功能

上一页  [1] [2] [3] [4] [5] 下一页

C#的贪吃蛇游戏设计+需求分析+概要设计 第2页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。