Package models
Class Employee
- java.lang.Object
-
- models.User
-
- models.Employee
-
public class Employee extends User
A classe Employee é designada para a criação de um funcionário, que tem parâmetros herdados da classeUser
.- Since:
- 2023
- Version:
- 1.2
- Author:
- Ana Clara, Arthur e Caio.
-
-
Constructor Summary
Constructors Constructor Description Employee(java.lang.String username, java.lang.String password, java.lang.String name, java.lang.String scholarship_level)
Método construtor responsável pela criação de um usuário do tipoEmployee
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getScholarshipLevel()
void
setScholarshipLevel(java.lang.String scholarship_level)
java.lang.String
toString()
-
Methods inherited from class models.User
getName, getPassword, getUsername
-
-
-
-
Constructor Detail
-
Employee
public Employee(java.lang.String username, java.lang.String password, java.lang.String name, java.lang.String scholarship_level)
Método construtor responsável pela criação de um usuário do tipoEmployee
. Além dos atributos herdados da classeUser
, recebe também o parâmetro nível de escolaridade e adiciona uma ArrayList de habilidades do funcionário.- Parameters:
username
- define o nome de usuário do funcionário.password
- define a senha de acesso do funcionário.name
- define o nome do criador da conta.scholarship_level
- define o nível de escolaridade do usuário.
-
-