Classe Employee
A tarefa é implementar uma classe Employee
que representa os dados e operações de um funcionário em uma empresa. Um Employee
possui quatro atributos:
name
: uma string que representa o nome do funcionário.id
: uma string que representa o identificador do funcionário.department
: uma string que representa o departamento do funcionário.salary
: um float que representa o salário mensal do funcionário.
A classe Employee
deve ter os seguintes métodos:
get_details()
: Retorna uma representação em string de umEmployee
. Essa string deve conter oname
,id
edepartment
doEmployee
com o seguinte formato: "Name: <NAME>, ID: <ID>, Department: <DEPARTMENT>".calculate_annual_salary()
: Retorna um float que é o salário anual doEmployee
. O salário anual é calculado como o salário mensal multiplicado por 12.
Entrada | Saída |
---|---|
| Name: John Doe, ID: JD01, Department: Engineering |
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB