Package models

Class Employee


  • public class Employee
    extends User
    A classe Employee é designada para a criação de um funcionário, que tem parâmetros herdados da classe User.
    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 tipo Employee.
    • 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 tipo Employee. Além dos atributos herdados da classe User, 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.
    • Method Detail

      • getScholarshipLevel

        public java.lang.String getScholarshipLevel()
      • setScholarshipLevel

        public void setScholarshipLevel​(java.lang.String scholarship_level)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class User