Test Foro de elhacker.net SMF 2.1

Programación => Programación General => Java => Mensaje iniciado por: Baal_30 en 9 Abril 2015, 22:50 PM

Título: Clase con Enums
Publicado por: Baal_30 en 9 Abril 2015, 22:50 PM
Buenas, tengo dos clases de objeto creadas, y para cada una necesito un atributo que sea Enum (cada clase una enum diferente). He creado otra clase (que es como me lo piden) para crear las dos Enum, pero ahora no tengo ni idea de que forma ponerlo en la clase de los objetos como atributo. Por ejemplo, si la clase donde están las Enum, se llama Enumeraciones, en la clase del objeto 1, debo poner : private Enumeraciones (nombreDelAtributo)¿?

Un saludo.
Título: Re: Clase con Enums
Publicado por: Usuario Invitado en 9 Abril 2015, 23:19 PM
Hola nuevamente Baal,

Título: Re: Clase con Enums
Publicado por: Baal_30 en 10 Abril 2015, 20:10 PM
Gus, eres una mina de oro :P

Una cosita más, el enum lo creas en otra clase aparte o ella misma es una clase, y en vez de poner public class nombre, pones : public enum nombre ¿?
Título: Re: Clase con Enums
Publicado por: Usuario Invitado en 10 Abril 2015, 21:03 PM
Sí, es una clase especial por lo que puede ir como interna o en un fichero aparte.
Título: Re: Clase con Enums
Publicado por: Baal_30 en 11 Abril 2015, 19:46 PM
Aaaah, ahora lo entiendo todo :O jaja

Muchas gracias Gus, como siempre genial tu ayuda :)

Modifico: Una cosita más, si tengo que hacer dos enum diferentes, hago dos clases separadas¿?
Título: Re: Clase con Enums
Publicado por: Usuario Invitado en 11 Abril 2015, 20:20 PM
Pues es obvio. Si los dos enums van a estar como propiedades en una clase, pues deberían estar en otro fichero.
Título: Re: Clase con Enums
Publicado por: Baal_30 en 12 Abril 2015, 00:18 AM
Okey, gracias por todo :)