这是一个蓝牙五子棋对战平台设计代码,用J2ME开发的代码,可供蓝牙手机玩。此类抽象了游戏的棋盘和棋子以及通过调用Control类来收发信息
上传时间: 2013-12-20
上传用户:moerwang
Matlab 实例-编写M脚本文件,涉及比较深层的 MATLAB 内容:脚本;函数(一般函数、内联函数、子函数、私用函数、方法函数);程序调试和剖析;数据结构(类、对象);重载和继承;面向对象编程。本章配备了许多精心设计的算例。这些算例是完整的,可直接演练的。读者通过这些算例,将真切感受到抽象概念的内涵、各指令间的协调,将从感知上领悟到面向对象编程的优越和至关要领。
上传时间: 2016-07-12
上传用户:wangzhen1990
从本书获得的各项大奖以及来自世界各地的读者评论中,不难看出这是一本经典之作。本书作者有多年的教学经验,对C、C++、Java语言都有独到、深入的理解。因此他非常了解如何教授Java语言这门课程,也非常明白语言教学中的难点及人们的困惑。作者以通俗易懂及小而直接的示例解释了一个个晦涩抽象的概念,精心选取“对读者理解Java语言来说最为重要”的部分编写成书。同时又在随书光盘中提供了大量参考材料—这也是本书绝对物超所值的地方。 随书光盘没有包含本书的源代码(可以从支持网站www.MindView.net免费下载),而是提供了大量作者讲授的讨论课内容及本书的前2版内容。 本书内容丰富—从Java的基础语法到最高级特性,适合各层次的Java程序员阅读,同时也是高等院校讲授面向对象程序设计语言及Java语言的绝佳教材。
标签:
上传时间: 2016-07-16
上传用户:1101055045
贪吃蛇手机游戏 贪吃蛇是一款非常经典的手机游戏,本文将使用MIDP实现这款著名的游戏。首先我将介绍下主要用到的七个类: WormMain:最主要的类,控制所有其它类的运行和销毁。 WormPit:处理键盘输入事件并实例化Worm类和WormFood类的。 Worm:抽象了贪吃蛇的属性和动作 WormFood:抽象了食物的属性和动作 WormScore:用来纪录分数的类 WormLink:抽象了蛇身上的一段,保存了这段的坐标、方向和所有状态。 WormException:处理异常类
上传时间: 2016-07-19
上传用户:cainaifa
校园导游咨询 1.需求分析 1.1从武汉理工大学的平面图上选取10个有代表性的景点,抽象成一个带权无向图。以中顶点表示景点,边上的权值表示图两地之间的距离。 1.2本程序的目的是为用户提供景点信息及路径咨询服务。根据用户指定的景点输出景点信息,或根据用户指定的始点和终点输出相应最短路径。 1.3程序采用对话方式,先显示服务项目,由用户自己选择查询内容。
上传时间: 2013-12-27
上传用户:wl9454
实验8 继承与多态 8.1 实验目的 (1) 理解类的继承,掌握变量隐藏、方法覆盖的概念。 (2)理解引用类型的变量的赋值转换原则。 (3)理解多态概念,掌握方法的匹配调用原则; (4)理解抽象类与接口的使用; (5)理解this和super的含义及使用。 (6)理解访问控制符的使用 8.2 知识要点 8.2.1 继承的概念 通过类的继承,祖先类的所有成员均将成为子类拥有的“财富”。但是能否通过子类对象直接访问这些成员则取决于访问权限设置。Object类是所有类的祖先。 8.2.2 构造方法与继承关系 构造方法不存在继承关系,子类中是如何给父类继承的属性赋初值呢? 子类通过调用父类的构造方法给父类的属性赋值,在子类的构造方法的第1行可以通过super去调用父类的构造方法,如果没有super调用,则默认调用父类的无参构造方法。所以,在父类中编写构造方法通常均要提供无参构造方法。 8.2.3 对象引用变量赋值原则 可以将子类的对象引用赋值给父类引用变量,由于父类能操作访问属性和方法的子类已全部继承。但将父类引用变量的值赋给子类引用变量就受到限制,必须进行强制转换,编译总是认可强制转换,但运行程序时如果不能正确转换就会报错。
上传时间: 2016-08-05
上传用户:baiom
Spring 为企业应用的开发提供一个轻量鼠的解决方案。该解决方案包括:基 于依赖注入的核心机制,基于AOP 的声明式事务管理与多种持久层技术的整合, 以及优秀的WebMVC 框架等。 Spring 为J2EE 应用的表现层、业务逻辑层及数据持久层都提供了极好的解 决方案,因为Spring 提供的不仅仅是一种框架,而且提供了一种企业应用的开发 规范υSpring 是实际开发的抽象,其提供的"模板设计"大大简化了应用的开发。 Spring 的系列Template 将通用步碟以优雅的方式完成,留给开发者的仅仅是 与特定应用相关的部分,从而大大提高企3k.应用的开发效率 Spring 支持对POJO 的管理,能将J2EE 应用各层的对象"焊接"在一起,甚 至这些对象无须是标准的JavaBean
上传时间: 2016-08-10
上传用户:exxxds
这是一个关于设计模式的源码,是其中的抽象工厂模式
上传时间: 2013-12-20
上传用户:zuozuo1215
1) 以二叉链表为存储结构,写出建立二叉树、先序(中序、后序)遍历二叉树、求二叉树节点总数、叶子数、树高度的算法。 完成队列抽象数据类型的顺序、链式表示与实现。并对上面建立的二叉树按层次遍历。
标签: 存储结构
上传时间: 2016-08-22
上传用户:yepeng139
Linux MTD介绍: MTD(memory technology device内存技术设备)是用于访问memory设备(ROM、flash)的Linux的子系 统。MTD的主要目的是为了使新的memory设备的驱动更加简单,为此它在硬件和上层之间提供了一个 抽象的接口。MTD的所有源代码在/drivers/mtd子目录下。我将CFI接口的MTD设备分为四层(从设备节 点直到底层硬件驱动),这四层从上到下依次是:设备节点、MTD设备层、MTD原始设备层和硬件驱 动层。 根文件系统 文件系统 字符设备节点 MTD字符设备 MTD块设备 MTD原始设备 FLASH硬件驱动 块 重点是mtd的定义, 以及为什么要有mtd mtd设备的分层
标签: memory MTD Linux technology
上传时间: 2013-12-27
上传用户:helmos