En el siguiente código Java, el código en el espacio en blanco es ().
1: B y C
1. La interfaz define un método. Este método solo se declara en la clase de interfaz y no tiene una parte de implementación. Solo puede implementar métodos en la interfaz de otras clases. Tenga en cuenta que para implementar una interfaz necesita implementar todos los métodos declarados.
2. La clase pública FeeImpl implementa Fee {...} Esta clase define una clase e implementa Fee después de que esta clase FeeImpl indica que se deben implementar todos los métodos en la interfaz Fee.
3. clase pública FeeInterfaceTest {...} Esta clase contiene el método public static void main(String[] args){ ....}, lo que indica que el programa se ejecutará desde aquí.
4. Fee fee = new FeeImpl(); // ¡Es la herramienta más poderosa para la conversión ascendente para lograr polimorfismo!
5. FeeImpl fee = new FeeImpl(); // Es solo un método de clase que se usa habitualmente
p.d. Los números de coma flotante, cuando se pasan parámetros, suelen ser el número después del grado f, por ejemplo: float labFee = fee.calLabFee(400.00, 5);
Cambiar a float labFee = fee.calLabFee(400f. 00,5f); bien.
Amigo, no sé si lo que dije tiene sentido....