?? nasa.java
字號:
package cn.nasa;
public class Nasa {
private Parser parser;
private Util util;
// public void init(int x,int y,String direction,int max_x,int max_y){
// patser=new Parser();
// util=new Util(x,y,direction,max_x,max_y);
// }
public Nasa(Parser parser,Util util){
this.parser=parser;
this.util=util;
}
public boolean Command(String input){
IAction action;
try{
for(int i=0;i<input.length();i++){
action=parser.getinput(input.substring(i, i+1));
action.setdirection(util.direction);
action.setcoordinate(util.coordinate);
action.exec();
util.check();
}
return true;
}catch(Exception e){
return false;
}
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -