agendaservice.java
来自「简单的会议议程系统,展示了Command 模式的应用」· Java 代码 · 共 56 行
JAVA
56 行
/*
* @(#)AgendaService.java 2006/11/13
*
* Copyright (c) ZhiYang.
* All rights reserved.
*/
import his.*;
/**
* 议程会议管理系统入口
* @version 1.0 10/15/2006
* @author 杨智 (MSE2006B-06250145)
*
*/
public class AgendaService implements UIMessager {
public void print( String str ) {
System.out.print(str);
}
public void println( String str ) {
System.out.println(str);
}
public static void main(String[] args) {
AgendaService as = new AgendaService();
ServiceRequest rqst = new ConsoleServiceRequest( as );
Command cmd = null;
while ( true ) {
try {
cmd = rqst.getNextCommand();
if( null == cmd ) {
// quit
break;
}
cmd.execute();
}
catch( HISE.TryNextCommand e ) {
}
catch ( Exception e ) {
as.println("unhandled exception: " + e.getMessage() );
}
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?