/** * @author ������ * @version 1.0 * @created 26-10��-2025 23:19:02 */ public class AdvancedPluginFactory implements PluginFactory { public AdvancedPluginFactory(){ } public void finalize() throws Throwable { } @Override public CommunicationPlugin createCommunication(){ return new SocketPlugin(); } @Override public DataPlugin createData(){ return new DatabaseDataPlugin(); } @Override public UIPlugin createUI(){ return new PanelPlugin(); } }//end AdvancedPluginFactory