毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
Java+socket在线五子棋游戏设计(3)
1.3 发展趋势
目前,各种中国五子棋软件的开发与应用,尤其是在网络方面的推广,使得五子棋得到了很好的宣传,全面展示了五子棋的风采、优点与特色,同时也让外国人认识到五子棋这一游戏。 五子棋系统正是为这一可行性而开发设计的,玩家可以通过它很好的研究五子棋,学习五子棋技术,提高水平。想必在未来的几年随着五子棋在各个领域的推广,必定会带来巨大的影响和
经济
效益。
1.4 相关技术简介
1.4.1 面向对象程序设计方法
面向对象程序设计
1.对象。 对象是在现实世界中我们可以研究的所有事物的总称,可以是一台电脑、一间房屋或者是一辆货车。同时对象也可以看做一个事件、一个计划等等。
2.类。 如果多个对象具有相同或者相似的属性,我们可以他这些相似或者相同的对象称为类。既然类是多种对象的总称,那么我们也可以把对象理解为是类的具体化实例。类拥有属性,这些属性是可以描述的也可以称为对象的抽象状态。
3.类的结构。 类的种类是无穷无尽的,但是类的结构大致为2种:一般——具体结构称为分类结构,整体——部分结构称为组装结构。
(一)一般——具体结构称为分类结构,也可以说是“或”关系,或者是“is a”关系。
(二)整体——部分结构称为组装结构,它们之间的关系是一种“与”关系,或者是“has a”关系。
4.消息和方法。对象与对象或者说实例与实例之间是可以
通信
的。当一个对象向另一个对象发送某种消息时,这条消息可以包括对象的名称,该对象含有的一些变量参数。而参数则是对象与对象之间传递信息的载体,它可以是一个对象独有的变量,也可以是某些特殊的变量。
1.4.2 Java开发技术
Java是一种面向对象的程序设计语言。Java 技术具有非常高的通用性、高效性、平台移植性和安全性,因此它被广泛应用于游戏开发、软件开发、pc端服务器开发、网络开发等各个方面。
1.优点:
Java开发技术是面向对象的设计结构,因此Java开发技术可读性高于一般的开发技术。Java因为能够继承,所以当一个项目需要文护的时候,我们便可以只修改其中的一部分模块,这样就可以方便文护工作。软件开发过程中,Java因为具有类的概念,我们可以根据自己的需要将事物、事件本身进行抽象来认为的制造我们需要的类。这样当我们需要解决某些特定问题的时候,就可以以某种我们熟悉的方式解决问题,因此,这也在一定程度上提高了开发的效率。Java最大的好处是因为继承、封装、多态这些特性的存在,可以设计出非常好用的结构模式,大大加强系统的可扩展性。
共3页:
上一页
1
2
3
下一页
上一篇:
基于UML+JAVA的家庭理财系统设计
下一篇:
C#校园拼车系统设计+文献综述
基于MOODLE平台的在线交互式学习设计
jsp《计算机硬件技术基础...
基于.net的在线考试系统设计与实现
基于JSP的课堂在线测试系统的设计与实现
基于Android的火车票在线订...
ASP.NET+sqlserver艺术课程在线...
基于Android的五子棋设计与实现
浅论职工思想政治工作茬...
STC89C52单片机NRF24L01的无线病房呼叫系统设计
上海居民的社会参与研究
从政策角度谈黑龙江對俄...
浅谈高校行政管理人员的...
提高教育质量,构建大學生...
酵母菌发酵生产天然香料...
基于Joomla平台的计算机学院网站设计与开发
AES算法GPU协处理下分组加...
压疮高危人群的标准化中...