Título: Problema al momento de crear metodo static Publicado por: HARUDAY en 22 Febrero 2022, 01:01 am Buenas tardes, espero alguien me pueda dar una solución para este problema indicandome que estoy haciendo mal. El problema es que no me permite usar static en un metodo porque sino aparece un programa cuando uso add();
La cuestion es que tengo que usar static para llamar el metodo a la otra clase y usarlo en la interfaz. Uso programacion en 3 capas y Apache NeatBeans 12.0. Clase Lista pertenece al paquete Data Código
y el Formulario Interfaz pertenece a otro paquete Espero puedan ayudarme lo antes posible, porfavor. MOD: Etiqueta GeSHi Título: Re: Problema al momento de crear metodo static Publicado por: sapito169 en 24 Febrero 2022, 18:54 pm hola que tal
mira la regla basica es simple cuando usas un metodo static solo lo puedes llamar desde otro metodo static para solucionar la clase lista debe usar el patron singleton Código
y para llamarlo usa Código
no recomiendo para nada que la clase persona use la clase lista XD Título: Re: Problema al momento de crear metodo static Publicado por: HARUDAY en 25 Febrero 2022, 01:00 am Vale! gracias
¿Me podrias decir porque no se recomienda? Es que a mi me estan enseñando de esa forma Título: Re: Problema al momento de crear metodo static Publicado por: sapito169 en 25 Febrero 2022, 15:30 pm respuesta corta
cada clase debe hacer una sola cosa para lo cual fue designada y la debe hacer bien es algo de lo que hay escuelas de pensamiento que estan en desacuerdo obiviamente mi escuela esta en lo correcto y la otra los llamamos los equivocados es solo seguir un orden si no sigues un orden es dificil programar cuando tengas un sistema muy complejo la clase persona Persona solo debe ser responsable de manejar la logica de una sola persona puede tener metodos como getNombreCompleto o getEdadEnAños y la clase Lista solo puede tener metodos para manejar a un grupo de personas puede tener metodos como ejecutaAumentoSalarioMasivo(CodigoSeccionAdministrativa codigoSeccion) agrega(Persona persona) modifica(Persona persona) despidePersona(int codigoPersona) Título: Re: Problema al momento de crear metodo static Publicado por: sapito169 en 25 Febrero 2022, 15:37 pm Vale! gracias ¿Me podrias decir porque no se recomienda? Es que a mi me estan enseñando de esa forma tu profesor es noob y no sabe programar no le creeas nada pero no le digas lo que te dije que el cojudo crea lo que quiere yo soy bien chingon y he hecho varios programas complejos todos funcionando (que es lo unico que cuenta) y he estado participando y explicando a gente grande (no como tu profe) la mejor manera de diseñar software |