还是Phython代码 """ 类继承练习:人力系统 员工分为

新手931290 755

{{ttag.title}}
还是Phython代码
"""
类继承练习:人力系统
员工分为两类:全职员工 FullTimeEmployee、兼职员工 PartTimeEmployee。全职和兼职都有“姓名 name"、“工号 id”属性,
都具备“打印信息 print_info”(打印姓名、工号) 方法。
全职有"月薪 monthly_salary"属性,年
兼职有"日薪 daily_salary"属性、“每月工作天数 work_days"的属性。
全职和兼职都有"计算月薪 calculate_monthly_pay“的方法,但具体计算过程不一样。
"""

该疑问已被 解决,获得了 20 S豆

回帖即可获得
2S豆
,被楼主采纳即奖励20S豆+10分钟内回帖奖励10S豆 [已过期] ,了解更多S豆奖励信息

完善手机号和公司名称,让服务更省心更便捷!立即完善

更正下,是python啊,不是phython
  1. # !/usr/bin/env python3
  2. # -*- coding: utf-8 -*-
  3. # [url=home.php?mod=space&uid=101489]@Time[/url] : 0006,3/6/2023 5:24 下午
  4. # @Author : _Co0
  5. # @Email :
  6. # @File : 10101010.py
  7. # @Software: PyCharm

  8. # 定义员工类
  9. class Employee:
  10.     def __init__(self, name, id):
  11.         self.name = name
  12.         self.id = id

  13.     def print_info(self):
  14.         print("姓名:", self.name)
  15.         print("工号:", self.id)

  16. # 定义全职员工类
  17. class FullTimeEmployee(Employee):
  18.     def __init__(self, name, id, monthly_salary):
  19.         super().__init__(name, id)
  20.         self.monthly_salary = monthly_salary

  21.     def calculate_monthly_pay(self):
  22.         return self.monthly_salary

  23. # 定义兼职员工类
  24. class PartTimeEmployee(Employee):
  25.     def __init__(self, name, id, daily_salary, work_days):
  26.         super().__init__(name, id)
  27.         self.daily_salary = daily_salary
  28.         self.work_days = work_days

  29.     def calculate_monthly_pay(self):
  30.         return self.daily_salary * self.work_days

  31. # 测试代码
  32. # 创建全职员工对象
  33. full_time_employee = FullTimeEmployee("张三", "1001", 10000)
  34. # 打印全职员工信息
  35. full_time_employee.print_info()
  36. # 计算全职员工月薪
  37. print("月薪:", full_time_employee.calculate_monthly_pay())

  38. # 创建兼职员工对象
  39. part_time_employee = PartTimeEmployee("李四", "2001", 500, 20)
  40. # 打印兼职员工信息
  41. part_time_employee.print_info()
  42. # 计算兼职员工月薪
  43. print("月薪:", part_time_employee.calculate_monthly_pay())
复制代码
本答案是否对你有帮助?
Netx 发表于 2023-3-6 17:34
  
更正下,是python啊,不是phython
  1. # !/usr/bin/env python3
  2. # -*- coding: utf-8 -*-
  3. # [url=home.php?mod=space&uid=101489]@Time[/url] : 0006,3/6/2023 5:24 下午
  4. # @Author : _Co0
  5. # @Email :
  6. # @File : 10101010.py
  7. # @Software: PyCharm

  8. # 定义员工类
  9. class Employee:
  10.     def __init__(self, name, id):
  11.         self.name = name
  12.         self.id = id

  13.     def print_info(self):
  14.         print("姓名:", self.name)
  15.         print("工号:", self.id)

  16. # 定义全职员工类
  17. class FullTimeEmployee(Employee):
  18.     def __init__(self, name, id, monthly_salary):
  19.         super().__init__(name, id)
  20.         self.monthly_salary = monthly_salary

  21.     def calculate_monthly_pay(self):
  22.         return self.monthly_salary

  23. # 定义兼职员工类
  24. class PartTimeEmployee(Employee):
  25.     def __init__(self, name, id, daily_salary, work_days):
  26.         super().__init__(name, id)
  27.         self.daily_salary = daily_salary
  28.         self.work_days = work_days

  29.     def calculate_monthly_pay(self):
  30.         return self.daily_salary * self.work_days

  31. # 测试代码
  32. # 创建全职员工对象
  33. full_time_employee = FullTimeEmployee("张三", "1001", 10000)
  34. # 打印全职员工信息
  35. full_time_employee.print_info()
  36. # 计算全职员工月薪
  37. print("月薪:", full_time_employee.calculate_monthly_pay())

  38. # 创建兼职员工对象
  39. part_time_employee = PartTimeEmployee("李四", "2001", 500, 20)
  40. # 打印兼职员工信息
  41. part_time_employee.print_info()
  42. # 计算兼职员工月薪
  43. print("月薪:", part_time_employee.calculate_monthly_pay())
复制代码

等我来答:

换一批

发表新帖
热门标签
全部标签>
每日一问
技术盲盒
每周精选
干货满满
技术笔记
产品连连看
标准化排查
技术咨询
技术晨报
GIF动图学习
新版本体验
安装部署配置
2023技术争霸赛专题
功能体验
文档捉虫活动
通用技术
秒懂零信任
自助服务平台操作指引
信服课堂视频
答题自测
每日一记
玩转零信任
技术圆桌
在线直播
问题分析处理
畅聊IT
专家问答
MVP
网络基础知识
升级
安全攻防
上网策略
测试报告
日志审计
流量管理
运维工具
云计算知识
用户认证
原创分享
解决方案
sangfor周刊
VPN 对接
项目案例
SANGFOR资讯
专家分享
技术顾问
信服故事
SDP百科
功能咨询
终端接入
授权
设备维护
资源访问
地址转换
虚拟机
存储
迁移
加速技术
排障笔记本
产品预警公告
信服圈儿
S豆商城资讯
技术争霸赛
「智能机器人」
追光者计划
深信服技术支持平台
社区帮助指南
答题榜单公布
纪元平台
卧龙计划
华北区拉练
天逸直播
以战代练
山东区技术晨报
齐鲁TV
华北区交付直播
2024年技术争霸赛

本版版主

12
185
6

发帖

粉丝

关注

本版达人

LoveTec...

本周分享达人

新手24116...

本周提问达人