Autor Tema: Problema de Declaraciones JavaScript NetBeans  (Leído 1806 veces)

FProgramator

  • Sin experiencia
  • *
  • Mensajes: 2
    • Ver Perfil
Problema de Declaraciones JavaScript NetBeans
« en: 03 de Enero 2023, 21:52 »
¿Pueden ayudarme con estos enunciados? Estoy algo confundido:

1. Declara una clase A que no permita la herencia de esta a ninguna otra clase.

2. Declara la primera línea de una super clase llamada B

3. Declara una constante que lleve el nombre de tu mascota (de tipo entero) y como dato su edad.

4. Hacer un método que reciba un arreglo y que las ordene descendentemente.

javi in the sky

  • Avanzado
  • ****
  • Mensajes: 393
    • Ver Perfil
Re: Problema de Declaraciones JavaScript NetBeans
« Respuesta #1 en: 04 de Enero 2023, 19:39 »
Hola, tratándose de NetBeans me imagino que el lenguaje de programación en que deba realizarse esto sea Java en lugar de JavaScript. ¿Es un enunciado más amplio? ¿Puedes confirmar qué lenguaje es el que te piden?

FProgramator

  • Sin experiencia
  • *
  • Mensajes: 2
    • Ver Perfil
Re: Problema de Declaraciones JavaScript NetBeans
« Respuesta #2 en: 05 de Enero 2023, 01:10 »
¡Hola! Gracias por tomarte el tiempo de leerme.
Si, es Java, una disculpa 😅, y son 4 declaraciones distintas

javi in the sky

  • Avanzado
  • ****
  • Mensajes: 393
    • Ver Perfil
Re: Problema de Declaraciones JavaScript NetBeans
« Respuesta #3 en: 06 de Enero 2023, 23:41 »
Hola, creo que la solución más estándar para evitar que una clase impida la herencia es declararla con el atributo "final", lo cual impide que la clase herede. En el caso de variables final indica que la variable es de tipo constante: no admitirá cambios después de su declaración. En el caso de métodos, si se declaran como final indica que no pueden ser sobreescritos en subclases. En el caso de clases, final indica que no puede ser extendida (por herencia) por otras clases.

Una clase A que no permita herencia sería simplemente:

Código: [Seleccionar]
public final class A {
private int dato = 50;
}

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".