如何通过工厂类实现长尾词的智能应用与高效管理?
- 内容介绍
- 文章标签
- 相关推荐
本文共计189个文字,预计阅读时间需要1分钟。
在业务中,需要与硬件进行通讯,楼主设计成根据不同的数据生成对应的处理程序。首先创建一个命令接口,所有命令都实现public interface Action { void doAction(); }接口,简单命令类如下:
//命令接口,所有命令都要实现 public interface Action{ void doAction(); } //简单命令 public class SimpleAction implments Action{ public void doAction(){ //做命令需要执行功能.... } } //命令工厂 public class ActionFactory{ //Type 是命令枚举类 public static Action getActionInstance(Type type){ switch(type){ case BASE: return new SimpleAction(); break; case ... break; default: break; } } }
本文共计189个文字,预计阅读时间需要1分钟。
在业务中,需要与硬件进行通讯,楼主设计成根据不同的数据生成对应的处理程序。首先创建一个命令接口,所有命令都实现public interface Action { void doAction(); }接口,简单命令类如下:
//命令接口,所有命令都要实现 public interface Action{ void doAction(); } //简单命令 public class SimpleAction implments Action{ public void doAction(){ //做命令需要执行功能.... } } //命令工厂 public class ActionFactory{ //Type 是命令枚举类 public static Action getActionInstance(Type type){ switch(type){ case BASE: return new SimpleAction(); break; case ... break; default: break; } } }

