Está en la página 1de 1

Diagrama UML - Herencia

Directivo

-AñosDeExperienciaDire: int
-AreaEncargada: String
VistaConsola
+Directivo(String,int,int,double,int,String)
-leer: Scanner +AumentoDeSalario(): void
+toString(): String
+getAñosDeExperienciaDire():int
+leerdato(String): String +setAñosDeExperienciaDire(int): void
+mostrarInformacion(String): void +getAreaEncargada(): String
+getAreaEncargada(String): void

Empleado

Programador #nombre: String


#edad: int
-LengiajeDomminante: String #cedula: int
-NumLineasCodigo: int #salario: double
AplMain Lanzadora
+Programador(String,int,int,double,String,int) +Empleado(String,int,int,double)
+ main(String[]): void +Funcionar(): void +AumentoDeSalario(): void +getNombre(): String
+toString(): String +setNombre(String): void
+getLenguajeDominante():String +getEdad(): int
+setLenguajeDominante(String): void +setEdad(int): void
+getNumLineasCodigo(): int +getCedula(): int
+getNumLineasCodigo(int): void +setCedula(int): void
+getSalario(): double
+setSalario(double): void

Consultor
VistaVentana
-AñosDeExperienciaCon: int
-NumEquiposLiderados: int
+leerDato(String):String
+mostrarInformacion(String):void
+Consultor(String,int,int,double,int,int)
+AumentoDeSalario(): void
+toString(): String
+getAñosDeExperiencia(): int
+setAñosDeExperiencia(int): void
+getNumEquiposLiderados(): int
+getNumEquiposLiderados(int): void

También podría gustarte