資源簡介
考慮一個計算器功能,只能實現加法和減法運算。但是,這個計算器支持撤銷操作。

代碼片段和文件信息
package?Command;
public?class?AddCommandImpl?implements?CommandInterface{
private?OperationsInterface?operation?=?null;
private?int?number;
public?AddCommandImpl(OperationsInterface?operationint?number)?{
//?TODO?Auto-generated?constructor?stub
this.operation?=?operation;
this.number?=?number;
}
@Override
public?void?Execute()?{
//?TODO?Auto-generated?method?stub
this.operation.add(number);
}
@Override
public?void?Undo()?{
//?TODO?Auto-generated?method?stub
this.operation.sub(number);
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????301??2017-12-21?15:26??CommandImpl\.classpath
?????文件????????387??2017-12-21?15:26??CommandImpl\.project
?????文件????????598??2017-12-21?15:26??CommandImpl\.settings\org.eclipse.jdt.core.prefs
?????文件????????732??2017-12-21?15:40??CommandImpl\bin\Command\AddCommandImpl.class
?????文件???????1699??2017-12-21?17:24??CommandImpl\bin\Command\Calculator.class
?????文件????????160??2017-12-21?15:36??CommandImpl\bin\Command\CommandInterface.class
?????文件???????1690??2017-12-21?17:26??CommandImpl\bin\Command\CommandTest.class
?????文件????????706??2017-12-21?15:34??CommandImpl\bin\Command\OperationsImpl.class
?????文件????????208??2017-12-21?15:32??CommandImpl\bin\Command\OperationsInterface.class
?????文件????????732??2017-12-21?17:26??CommandImpl\bin\Command\SubCommandImpl.class
?????文件????????548??2017-12-21?15:40??CommandImpl\src\Command\AddCommandImpl.java
?????文件???????1024??2017-12-21?17:24??CommandImpl\src\Command\Calculator.java
?????文件?????????95??2017-12-21?15:36??CommandImpl\src\Command\CommandInterface.java
?????文件????????885??2017-12-21?17:25??CommandImpl\src\Command\CommandTest.java
?????文件????????544??2017-12-21?15:34??CommandImpl\src\Command\OperationsImpl.java
?????文件????????162??2017-12-21?15:32??CommandImpl\src\Command\OperationsInterface.java
?????文件????????547??2017-12-21?17:26??CommandImpl\src\Command\SubCommandImpl.java
?????目錄??????????0??2017-12-21?17:29??CommandImpl\bin\Command
?????目錄??????????0??2017-12-21?17:29??CommandImpl\src\Command
?????目錄??????????0??2017-12-21?17:29??CommandImpl\.settings
?????目錄??????????0??2017-12-21?17:29??CommandImpl\bin
?????目錄??????????0??2017-12-21?17:29??CommandImpl\src
?????目錄??????????0??2017-12-21?17:29??CommandImpl
-----------?---------??----------?-----??----
????????????????11018????????????????????23
- 上一篇:外觀模式的
- 下一篇:430單片機IAR軟件使用方法
評論
共有 條評論