资源简介
mcv模式练习,以创建游戏角色为案例,有选择菜单,按菜单进行选择,代码按照mvc模式分块
代码片段和文件信息
package com.isoft.game.control;
import com.isoft.game.entry.basePerson;
import com.isoft.game.entry.Master;
import com.isoft.game.entry.Warrior;
import com.isoft.game.service.CreatePerson;
import com.isoft.game.view.ReadPrint;
public class Controller {
private ReadPrint rp;
private int select;
private basePerson player;
public Controller() {
rp=new ReadPrint();
}
public void start() {
exit:
while(true) {
//输出菜单
rp.print(“\n********欢迎来到王者荣耀********\n“);
rp.print(“0-退出游戏, 1-创建人物“);
rp.print(“请选择:“);
select=rp.getInt();
switch (select) {
case 0:
rp.print(“期待你的再次挑战!“);
break exit;
case 1:
rp.print(“请做出人物选择:\n“);
rp.print(“1-战士,2-法师,3-射手,4-刺客,5-敬请期待~“);
rp.print(“请选择:“);
i
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-05-18 23:48 gameInterfaces\
文件 232 2018-05-18 23:56 gameInterfaces\.classpath
文件 383 2018-05-12 13:21 gameInterfaces\.project
目录 0 2018-05-18 23:48 gameInterfaces\.settings\
文件 598 2018-05-12 13:21 gameInterfaces\.settings\org.eclipse.jdt.core.prefs
目录 0 2018-07-23 14:50 gameInterfaces\bin\
目录 0 2018-07-23 14:50 gameInterfaces\bin\com\
目录 0 2018-07-23 14:50 gameInterfaces\bin\com\isoft\
目录 0 2018-07-23 14:50 gameInterfaces\bin\com\isoft\game\
目录 0 2018-07-23 14:50 gameInterfaces\bin\com\isoft\game\control\
文件 1674 2018-07-23 14:50 gameInterfaces\bin\com\isoft\game\control\Controller.class
文件 1241 2018-07-23 14:50 gameInterfaces\bin\com\isoft\game\control\MapController.class
目录 0 2018-07-23 14:50 gameInterfaces\bin\com\isoft\game\enter\
文件 476 2018-07-23 14:50 gameInterfaces\bin\com\isoft\game\enter\Enter.class
目录 0 2018-07-23 14:50 gameInterfaces\bin\com\isoft\game\entry\
文件 1807 2018-07-23 14:50 gameInterfaces\bin\com\isoft\game\entry\ba
文件 1394 2018-07-23 14:50 gameInterfaces\bin\com\isoft\game\entry\Master.class
文件 1274 2018-07-23 14:50 gameInterfaces\bin\com\isoft\game\entry\Shooter.class
文件 1280 2018-07-23 14:50 gameInterfaces\bin\com\isoft\game\entry\Warrior.class
目录 0 2018-07-23 14:50 gameInterfaces\bin\com\isoft\game\interfaces\
文件 201 2018-07-23 14:50 gameInterfaces\bin\com\isoft\game\interfaces\ba
目录 0 2018-07-23 14:50 gameInterfaces\bin\com\isoft\game\service\
文件 836 2018-07-23 14:50 gameInterfaces\bin\com\isoft\game\service\CreatePerson.class
文件 1858 2018-07-23 14:50 gameInterfaces\bin\com\isoft\game\service\Map1.class
文件 1622 2018-07-23 14:50 gameInterfaces\bin\com\isoft\game\service\Map2.class
目录 0 2018-07-23 14:50 gameInterfaces\bin\com\isoft\game\view\
文件 1210 2018-07-23 14:50 gameInterfaces\bin\com\isoft\game\view\ReadPrint.class
目录 0 2018-05-18 23:48 gameInterfaces\src\
目录 0 2018-05-18 23:48 gameInterfaces\src\com\
目录 0 2018-05-18 23:48 gameInterfaces\src\com\isoft\
目录 0 2018-05-18 23:48 gameInterfaces\src\com\isoft\game\
............此处省略18个文件信息
评论
共有 条评论