従業員クラス
この課題では、会社の従業員のデータと操作を表すクラスEmployee
を実装します。Employee
は以下の4つの属性を持ちます:
name
: 従業員の名前を表す文字列。id
: 従業員IDを表す文字列。department
: 従業員の部署を表す文字列。salary
: 従業員の月給を表す浮動小数点数。
Employee
クラスは次のメソッドを持つ必要があります:
get_details()
:Employee
の文字列表現を返します。この文字列には、従業員のname
、id
、department
が次の形式で含まれている必要があります:「Name: <NAME>, ID: <ID>, Department: <DEPARTMENT>」。calculate_annual_salary()
: 従業員の年収を示す浮動小数点数を返します。年収は月給を12倍して計算します。
入力 | 出力 |
---|---|
| Name: John Doe, ID: JD01, Department: Engineering |
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB