设计思路 首先该程序主要知识点就是图形用户界面,对程序界面的基本结构设计如下 建立框架作为可视化程序界面的基本界面,考虑到要在程序中添加各种组件,所以采用面板比较合理,故将类将要继承JPanel类。 接下来就是在程序中添加各类元素,其中包括有蛇体,食物(蛇体和食物都是由小方形块构成,采用不同的颜色区别,);另外还计分器(即蛇的长度乘以10).计关器。 再者就是程序的运动过程设计:其中应包括蛇的移动.方向的改变。 最后就是蛇的状态判断:其中应包括蛇是否吃到时了食物,是否有碰壁,是否有咬到自己。 此外,在运行程序的时候要考虑到延时的问题,故要用到线程的内容,设计采用的是实现接口Runnabled。
上传时间: 2016-08-14
上传用户:heart520beat
主要介绍高速电路中EMC的设计和需要考虑的内容
上传时间: 2016-09-05
上传用户:PresidentHuang
轻量级数据库软件,嵌入式设计可以考虑考虑,性能不错
上传时间: 2016-10-27
上传用户:sxdtlqqjl
集成电路基础(复旦大学) 一、集成电路的类型和特点 二、集成电路的设计制造 三、集成电路的经济预算 四、集成电路设计指标 五、集成电路设计的综合因数考虑
上传时间: 2016-12-08
上传用户:sunjet
(1)设计一个人事管理的People(人员)类.考虑到通用性,这里只抽象出所有类型人员都具有的属性:name(姓名),number(编号), sex(性别),birthday(出生日期),id(身份证号)等等.其中"出生日期"定义为一个"日期"类(具有属性:year(年),month (月),date(日)内嵌子对象.用成员函数实现对人员信息的录入和显示等必要功能操作(自己独立思考设计).要求包括:构造函数和析构函数,拷贝构造 函数,内联成员函数. (2)从People(人员)类派生出student(学生)类,添加属性:班号char chassNO[7];从People类派生出teacher(教师)类,添加属性:职务char principalship[11],部门char department[21].从student类中派生出graduate(研究生)类,添加属性:专业char subject[21],导师teacher adviser(为(教师类内嵌子对象);从graduate类和teacher类派生出TA(助教生)类,注意虚基类的使用,重载相应的成员函数. (3)对People类重载"=="运算符和"="运算符,"=="运算符判断两个People类对象的id属性是否相等;"="运算符实现People类对象的赋值操作. (4)定义一个对People类对象数组按编号排序的函数,一个按编号查找people对象的函数.
标签: birthday People number name
上传时间: 2014-01-17
上传用户:GHF
本书在设计时认真考虑了人们学习Java语言的方式,在面向语言的教授进行了良好的结构与组织
上传时间: 2013-12-17
上传用户:zhangliming420
便携式产品低功耗电路设计的综合考虑 低功耗设计
上传时间: 2017-07-06
上传用户:lwwhust
一般来说我们设计电子产品时首先要考虑就是器件的选择,那么这个文件就是给一些我们常用的器件
上传时间: 2014-01-09
上传用户:金宜
采用asp+fso技术 傻瓜式的程序安装和调试 用户无需考虑系统的安装维护 美观、友好的展示铺面 设计中应用了多种网络安全技术 顾客可以方便的查询并订购商品 用户可以方便的定义各种商品信息 系统选用强大的数据库保存各类信息 系统支持多种浏览器 功能模块清晰实用强大 系统有着良好的扩充性和升级性 强大的在线支付系统和订单系统
上传时间: 2013-12-26
上传用户:TF2015
基于FPGA器件的DDS设计实现中的一个核心部分就是波形存储表的设计。首先采用LPM_ROM和 VHDL选择语句这两种方法进行波形存储表的设计和比较分析 然后考虑到硬件资源的有限性及DDS的精度要 求,对这两种方法的程序进行了优化 最后对这两种方法设计的程序进行仿真和硬件调试。结果表明:采用这两种 方法都能有效地实现DDS中波形存储表的设计。
上传时间: 2017-09-16
上传用户:sardinescn