elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


Tema destacado: Introducción a Git (Primera Parte)


  Mostrar Mensajes
Páginas: 1 2 3 4 [5] 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 140
41  Programación / Java / Re: se puede llamar el metodo de la clase superior en herencia mulltinivel? en: 27 Abril 2022, 14:25 pm
Formatea el codigo un poco mas socio

Código
  1. package com.example.demo;
  2.  
  3. public class MyClass {
  4.  
  5.    public static void main(String args[]) {
  6.  
  7.        C obj1 = new C();
  8.        obj1.mostrar();
  9.  
  10.        A a = new A();
  11. //      a.mostrar();
  12.    }
  13. }
  14.  
  15. class A {
  16.    public A() {
  17.    }
  18.    public void mostrar() {
  19.        System.out.println("soy la A");
  20.    }
  21. }
  22.  
  23. class B extends A {
  24.    public B() {
  25.    }
  26.    @Override
  27.    public void mostrar() {
  28.        System.out.println("soy la B");
  29.    }
  30. }
  31.  
  32. class C extends B {
  33.    public C() {  
  34.    }
  35.    @Override
  36.    public void mostrar() {
  37.        System.out.println("soy la C ");
  38.    }
  39. }
  40.  

- La linea 36 es la que se mostrará actualmente, porque tu estas sobreescribiendo el metodo mostrar con una implementacion tuya.

Podria ser otro caso en donde la clase C extienda a la clase A para reusar la implementacion que tiene la clase A


Código
  1. class C extends A {
  2.  
  3. }

El resultado seria

Código
  1. soy la A


Otro caso, aqui invoca al metodo mostrar de la clase superior B

Código
  1. class C extends B {
  2.    public C() {
  3.  
  4.    }
  5.  
  6.    @Override
  7.    public void mostrar() {
  8.        super.mostrar();
  9.    }
  10. }
  11.  


Otro caso, por ejemplo añadiendo un metodo estatico en tu clase A

Código
  1. class A {
  2.    public A() {
  3.    }
  4.    public void mostrar() {
  5.        System.out.println("soy la A");
  6.    }
  7.  
  8.    public static void mostrar2() {
  9.        System.out.println("soy la A pero static");
  10.    }
  11. }
  12.  

Clase C ahora.


Código
  1. class C extends B {
  2.    public C() {
  3.  
  4.    }
  5.  
  6.    @Override
  7.    public void mostrar() {
  8.        A.mostrar2();
  9.    }
  10. }
42  Programación / Java / Re: Hay alguna manera de introducir 3 datos consecutivos con Scanner? en: 26 Abril 2022, 14:48 pm
Hola b dia. Necesito ahcer un ejercicio e introducir 3 salarios y luego hacer el promedio,pero los 3 salarios de una sola vez. Alguien sabe?gracias.



Te puedes crear ese método tu.

Pero  propiamente la clase Scanner creo que no tiene ese método.
43  Programación / Java / Re: Ayuda en un ejercicio de matrices!!!! en: 16 Abril 2022, 23:31 pm
Buenas tardes, estoy hace días con este ejercicio y no consigo resolverlo, he probado de mil maneras y ya no se que mas hacer, si me podrían ayudar les agradecería mucho.
Saludos

A continuación adjunto el ejercicio:

Se ingresa la cantidad m de filas y la cantidad n de columnas. Luego se ingresa una matriz binaria de m * n. Se debe mostrar una nueva matriz de la misma cantidad de columnas, pero que contenga las filas sin repetirlas, esto es, se muestra sólo la primera aparición de cada fila repetida.

Ejemplo para m=4, n=5:
0 1 0 0 1
1 0 1 1 0
0 1 0 0 1
1 0 1 0 0

mostrará:
0 1 0 0 1
1 0 1 1 0
1 0 1 0 0

Input Format

Se ingresa m, n y la matriz.

Constraints

m, n entre 1 y 10.

Output Format

Mostrar la matriz por filas, sin repetirla

ya tenias un post aqui https://foro.elhacker.net/java/necesito_ayuda_con_un_ejercicio_de_matrices_en_java_por_favor-t514505.0.html

Continua en ese.
44  Programación / Java / Re: Necesito ayuda con estos ejercicios en netbeans con jframe ¡urge! en: 15 Abril 2022, 17:19 pm
Hola!

Y qué es lo que llevas hecho hasta ahora? Necesitas mostrar tus avances pues en el foro no se hacen tareas.

Saludos!

Asi mismo es socio.

Y lo peor es, que nos esta poniendo realizar 2 interfaces graficas, que no tienen nada que ver.

Seamos sinceros, ve viendo partes del codigo java con Javax Swing, o lo que habia dicho @sapito un api  de WindowsBuilder creo con JavaFX(mas actual), lee, investiga, no esperes que te hagan todo.
45  Programación / Java / Re: Illegal Start Of Expression In Java en: 5 Abril 2022, 00:58 am
Asi mismo es @DonPilin

Las clases no las tienes en el código...

Debes colocarlas aquí...
46  Programación / Java / Re: Illegal Start Of Expression In Java en: 2 Abril 2022, 22:08 pm
Socio,

Donde esta la clase "Bienvenida" ?
47  Programación / Java / Re: Error con Spring boot! Ayuda en: 25 Febrero 2022, 22:48 pm
mmm no me gusta Thymeleaf, me parece perdidad de tiempo pero.

Quien es Model ? hazle inyeccion por contructor. o marcala con @Autowired en la clase ControladorInicio

* Estas declarando un endpoint en / que muestra el html del thymeleaf ese. please usa Vaadin Flow no pierdas el tiempo con esto.


Código
  1. @Controller
  2. @RequiredArgsConstructor
  3. public class ControladorInicio {
  4.  
  5.        private final PersonaDao personadao;
  6.        private final Model model;
  7.  
  8. @GetMapping("/")
  9. public String inicio () {
  10. String saludar = "Adios mundo con thymeleaf";
  11. var personas = personadao.findAll();
  12. model.addAttribute("personas", personas);
  13. return "index";
  14. }
  15.  
  16. }

Algo asi, intenta formatear para la proxima soci@
48  Comunicaciones / Dispositivos Móviles (PDA's, Smartphones, Tablets) / Re: NOKIA 2680S-2b en: 6 Febrero 2022, 00:11 am
Intenta hacer un hard reset a ver. ( lo veo medio complejo, si lo llevan al servicio tecnico, cuidao con un flasheo, porque no suelen prender luego por razones raras.)

Ese modelo nunca lo toque.

Intenta esto a ver.

https://www.hardreset.info/es/devices/nokia/nokia-2680-slide/
49  Foros Generales / Foro Libre / Re: win_7 te echo de menos en: 12 Enero 2022, 19:13 pm
Si que recuerdo a constance, seria buena pareja del popular machacador.
50  Programación / Java / Re: Atributo en otra clase en: 22 Diciembre 2021, 19:23 pm
son 3 "Java Beans" instancia su clase Alumno dentro de las clases de profesores, o pasando la referencia de esa clase alumno, a los setters de las clases de profesores.

En este ejemplo, se usan los setter de las clases de los profesores, para inicializar, las "Variables de instancia" / campos / fields" de Alumnos

Código
  1. public class Alumno {
  2.    private String nombes;
  3.    private int edad;
  4.    private double promedio;
  5.  
  6. }

Código
  1. public class Profesorbio {
  2.    private Alumno alumnoDeBio;
  3.  
  4.    public void setAlumno(Alumno alumnoDeBio) {
  5.        this.alumnoDeBio = alumnoDeBio;
  6.    }
  7. }
  8.  

Código
  1. public class Profesorfis {
  2.    private Alumno alumnoDeFis;
  3.  
  4.    public void setAlumno(Alumno alumnoDeFis) {
  5.        this.alumnoDeFis = alumnoDeFis;
  6.    }
  7. }

Luego necesitas el entrypoint de un app java común.

Código
  1. public class Application {
  2.  
  3.    public static void main(String[] args) {
  4.  
  5.        final Alumno alumnoBio = new Alumno();
  6.        final Alumno alumnFisica = new Alumno();
  7.  
  8.        final Profesorbio profesorbio = new Profesorbio();
  9.        profesorbio.setAlumno(alumnoBio);
  10.  
  11.        final Profesorfis profesorfis = new Profesorfis();
  12.        profesorfis.setAlumno(alumnFisica);
  13.    }
  14.  
  15. }
Páginas: 1 2 3 4 [5] 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 140
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines