⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 command.java

📁 采用面向对象方法和Java语言开发一个基于命令行交互方式的议程(agenda)管理系统
💻 JAVA
字号:
package agenda;
/**
 *@author haha
 */
public abstract class Command {
 public Agenda excute(Agenda ag,String[] command){return ag;};
}

 class register extends Command
{
	 public Agenda excute(Agenda ag,String[] command)
	 {
		 ag.Register(command[1], command[2]);
		 
		 return ag;
		 
	 }
}

 class add extends Command
{
	 public Agenda excute(Agenda ag,String[] command)
	 {
		 ag.Add(command[1], command[2],command[3],command[4],command[5],command[6]);
		 
		 return ag;
		 
	 }
}

class delete extends Command
{
	 public Agenda excute(Agenda ag,String[] command)
	 {
		 ag.Delete(command[1], command[2],command[3]);
		 
		 return ag;
		 
	 }
}

class query extends Command
{
	 public Agenda excute(Agenda ag,String[] command)
	 {
		 
		 ag.Query(command[1],command[2], command[3],command[4]);
		 
		 return ag;
		 
	 }
}

class clear extends Command
{
	 public Agenda excute(Agenda ag,String[] command)
	 {
		 ag.Clear(command[1], command[2]);
		 
		 return ag;
		 
	 }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -