/
Inicio :: Foros

 F.A.Q.F.A.Q.                  Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   

Liado con clase Vendedor y Administrador

 
      Índice del Foro elrincondelc.com -> Java
Ver tema anterior :: Ver siguiente tema  
AutorMensaje
eduar2083



Registrado: 10 Ago 2008
Mensajes: 216
Ubicación: Lima - Perú

MensajePublicado: 26/06/2010 9:09 am
Título: Liado con clase Vendedor y Administrador

Buenos días. Estoy haciendo un programa de Logeo en Java (sé que este es un foro de C/C++ pero necesito que me den ideas de cómo hacerlo).
Existen 2 tipos de usuario Vendedor y Adminitrador y a cada uno se le debe mostrar una GUI distinta una vez logeado. He declarado una clase Usuario, que tiene atributos comunes para ambos(un userLoguin y un password) y de la cual heredarán la clase Administrador y Vendedor.
Código:

class Usuario
{
   private String userLogin;
   private String password;
}

class Administrador extends Usuario
{   
}

class Vendedor extends Usuario
{   
}

Pero no sé que atributo colocar a las subclases para que se diferencien.
En un comienzo había creado una sola clase con un indicador entero.
Código:
class Usuario
{
   private String userLogin;
   private String password;
   private int calificacion;   // 1 = administrador, 2 = vendedor
}

y preguntaba algo como lo siguiente:
Código:
if ( usuario1.getCalificacion() == 1 )
   mostrarPanelAdminitrador();
else
   mostrarPanelVendedor();

Debería hacerlo con el primer modo o como lo hice en un principio. Agradezco mucho alguna respuesta.
Volver arriba
      Índice del Foro elrincondelc.com -> Java
Página 1 de 1Todas las horas están en GMT - 8 Horas

 
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas

(c) ElRincondelC.com

Un proyecto de UrlanHeat.com