/** * @author ������ * @version 1.0 * @created 26-10��-2025 23:19:03 */ public class DefaultPluginFactory implements PluginFactory { public DefaultPluginFactory(){ } public void finalize() throws Throwable { } @Override public CommunicationPlugin createCommunication(){ return new HttpPlugin(); } @Override public DataPlugin createData(){ return new FileDataPlugin(); } @Override public UIPlugin createUI(){ return new ButtonPlugin(); } }//end DefaultPluginFactory