Duda sobre Java (enum y herencia)
-
Call of Duty
Duda sobre Java (enum y herencia)
Buenas,
tengo un par de dudas:
1.- ¿Cómo hago un enumerado de integers? Quiero hacer un enum del 1 al 9, pero claro, no se pueden poner integers.
ejemplo de lo que quiero: public enum Valor {1, 2, 3, 4, 5, 6, 7, 8, 9};
2.- Tengo una clase con el atributo valor, que tan solo tiene la constructora y el getter de valor. Y tengo otra clase heredada de esa, que solo tiene la constructora y un setValor();
Si valor es private, ¿cómo puedo modificarlo desde la clase heredada? A parte de poniendo el atributo como protected, ¿qué otras formas hay?
Gracias, un saludo.
-
ForoParalelo: Miembro
Una enumeracion almacena valores posibles, el tipo lo definira la variable a la que le asignes el valor.
Una subclase heredara las variables private pero solo podras acceder a ellas con metodos protected, public o package de la superclase.
Permisos de publicación
- No puedes crear nuevos temas
- No puedes responder temas
- No puedes subir archivos adjuntos
- No puedes editar tus mensajes
-
Reglas del foro
▲
▼
Atajos de Navegación Disponibles