Prueba del Siguiente Codigo usando extends:
Código:
Prueba del Mismo codigo sin usar extends :public class principal extends impresion { int opcion; impresion imp = new impresion(); empleado emp = new empleados // clase empleados (no la puse) imp.menuprincipal(); opcion=entrada.nextInt(); // utilizo Scanner switch (opcion){ case 1:emp.carga_de_empleado(); // break; case 2:emp.modificar(); break; } } public class impresion { public void prtln(String mensaje){ System.out.println(mensaje); } public void menuprincipal(){ prtln("---------Menu de Opciones---------"); prtln("1 - Carga de Empleados"); prtln("2 - Modificar Empleados"); prtln("0 - Salir"); } }
Código:
Como dije anteriormente cuando realize la prueba de ambos codigos daban los mismos resultados, entonces, Cual es la diferencia al usar o no extends? Gracias por Responder y Saludos!! public class principal { impresion imp = new impresion(); imp.menuprincipal(); // idem al anterior } public class impresion { public void prtln(String mensaje){ System.out.println(mensaje); } public void menuprincipal(){ // idem al anterior } }