nodefactory.java
来自「一个可以存储和打印成绩单的系统」· Java 代码 · 共 28 行
JAVA
28 行
package org.minjey.cjsjk.view.tree;import java.util.HashMap;import org.minjey.cjsjk.view.tree.node.MyTreeNode;public abstract class NodeFactory { private static NodeFactory factory; public static NodeFactory getNodeFactory() { if(factory == null) { factory = new NodeFactoryImpl(); } return factory; } public abstract Class getChildType(MyTreeNode node); public abstract Class getChildType(Object userObject); public abstract boolean isNodeObject(Object obj); public abstract HashMap<Integer, Object> getChildObjects(MyTreeNode node); //public abstract HashMap<Integer, Object> getChildObjects(Object userObject);}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?