public interface Behavior { void execute(); } public class BehaviorA implements Behavior { @Override public void execute() { System.out.println("Executing Behavior A"); } } public class BehaviorB implements Behavior { @Override public void execute() { System.out.println("Executing Behavior B"); } } properties behavior.modules=behaviorA.jar,behaviorB.jar public class Main { public static void main(String[] args) { BehaviorManager manager = BehaviorManager.getInstance(); } }


上一篇:
下一篇:
切换中文