Red de conocimiento informático - Material del sitio web - Cómo escribir una interfaz de sistema externo en Java para implementar la importación de archivos

Cómo escribir una interfaz de sistema externo en Java para implementar la importación de archivos

//Definir interfaz

Importar flujo de salida de archivo Java .io;

Archivo de operación de interfaz pública {

//Importar archivo

importFile booleano público (ruta de cadena, nombre de cadena);

//Archivo de exportación

archivo de exportación de flujo de salida de archivo público (ruta de cadena);

}

// ........................................ ..

//Implementar subclase

Importar flujo de salida de archivo Java .io .

La clase pública OperateFileImp implementa OperateFile{

archivo de importación booleano público. (ruta de cadena, nombre de cadena) {

// Archivo de archivo = nuevo archivo (ruta, nombre)....

// El siguiente es el método de implementación, trabajo... .

Devuelve falso

}

Archivo de exportación de flujo de salida de archivo público (ruta de cadena) {

// .. ... ...

Devolver nulo

}

}

// ........... .. ......................

//.. Proporciona una interfaz con el mundo exterior. ....

Fábrica de clases públicas {

OperateFile estática privada op = null

Fábrica de clases públicas estáticas int OPERATE _ FILE = 1001;

Fábrica privada(){

}

//Implementar llamada de interfaz externa

Archivo de operación pública getInstance(int classType){

if(tipo de clase == 1001){

op = new operatorfilimp();

Devolver op;

}

De lo contrario {

Excepción de tiempo de ejecución lanzada ("¡La subclase que se generará no está definida!");

}

}

}