首先我要装得像高手一样,来假装把系统稍微分析一下,
一般,按照java得开发模式,这种程序一般是分为三个模块来开发,
如下三个:
一个程序运作的主文件,也就是一个midlet的继承,
一个界面的表示类,也就是一个canvas的继承,界面上应该有些菜单,如new,exit 什么的,那就应该要 implements一个 commandListener消息监听类(大家可以把java的消息监听理解为一个线程,一直像倭寇那样对看得顺眼的东西虎视耽耽,当然这里指的是他所能触及到的消息,当收到消息的时候,会调用一个抽象函数public void commandAction(Command c, Displayable d) ,而这个抽象函数使得我们可以通过对他的实现来处理收到的消息,即消息响应)
最后一个当然就是与界面无关的逻辑单元了,在这里我们定义整个游戏的逻辑.做到逻辑与界面分开.这是我学java的最大收获,呵呵