Red de conocimiento informático - Problemas con los teléfonos móviles - Código fuente de la cámara USB

Código fuente de la cámara USB

Interfaz USB

Interfaz pública USB {

void start();

void stop()

}

<; p>Clase UsbDiskWriter

La clase pública UsbDiskWriter implementa Usb{

public void start() {

System. out . println("Se inicia el escritor del disco U");

}

Sitio público no válido(){

System. out . println("Escritor de disco U terminado");

}

}

Similar a cámara

Cámara de clase pública Implementar USB. {

inicio vacío público() {

System.out.println("Inicio de cámara");

}

vacío público site(){

System.out.println("Cámara terminada");

}

}

Categoría móvil

Implementación móvil de clase pública Usb{

public void start() {

System.out.println("Mobile Start");

}

Sitio público no válido(){

System.out.println("terminal móvil");

}

}

Prueba de clase de prueba

Prueba de clase pública {

Public static void main(String[] args) {

UsbDiskWriter UsbDiskWriter = nuevo UsbDiskWriter ();

usbdiskwriter.start();

usbdiskwriter.stop();

Cámara cámara = nueva cámara();

cámara . inicio();

cámara .parar();

Móvil Móvil = nuevo Móvil()

móvil . p>

mobile . stop();

}

}

Resultado:

UsbDiskWriter iniciado.

UsbDiskWriter ha sido cancelado.

Cámara, Inicio

Terminación de cámara

Inicio móvil

Terminal móvil