当前位置: 首页 > wzjs >正文

怎么做阿里巴巴英文网站在线生成html网页

怎么做阿里巴巴英文网站,在线生成html网页,网站开发课程设计参考文献,网站建设合同的结构大家好!如果你刚开始学习 Python 面向对象编程,这个简易人力系统示例是一个很好的学习起点。通过这个示例,你将可以了解类的继承、方法重写等重要概念。​ 代码呈现: #类继承练习:人力系统 #员工分为两类:全职员工 FullTimeEmplo…

        大家好!如果你刚开始学习 Python 面向对象编程,这个简易人力系统示例是一个很好的学习起点。通过这个示例,你将可以了解类的继承、方法重写等重要概念。​

      代码呈现:

#类继承练习:人力系统
#员工分为两类:全职员工 FullTimeEmployee、兼职员工 PartTimeEmployee。
#全职和兼职都有"姓名 name"、"工号" id属性,
#都具备"打印信息 print_info"(打印姓名、工号)方法。
#全职有"月薪 monthly_salary"属性,
#兼职有"日薪 daily_salary"属性,"每月工作天数 work_days"的属性。
#全职和兼职都有"计算月薪 calculate_monthly_pay"的方法,但具体计算过程不一样。class Employee:def __init__(self,name,id):self.name = nameself.id = iddef print_info(self):#info:信息print(f"员工名字:{self.name},工号:{self.id}") 
class FullTimeEmployee(Employee):def __init__(self,name,id,monthly_salary):super().__init__(name,id)self.monthly_salary = monthly_salarydef calculate_monthly_pay(self):return self.monthly_salary class PartTimeEmployee(Employee):def __init__(self,name,id,daily_salary,work_days):super().__init__(name,id)self.daily_salary = daily_salaryself.work_days = work_daysdef calculate_monthly_pay(self):return self.daily_salary * self.work_daysZhangSan = FullTimeEmployee("张三","1001",6000)
LiSi = PartTimeEmployee("李四","1002",230,15)
ZhangSan.print_info()
LiSi.print_info()
print(ZhangSan.calculate_monthly_pay())
print(LiSi.calculate_monthly_pay())

       代码介绍:

  1.    基类  Employee ​

      我们首先定义了一个基础类  Employee ,它包含:

​ name :员工姓名

 id :员工工号

​ print_info() :打印员工基本信息的方法​这个类就像一个模板,所有类型的员工都具备这些基本属性和方法。

       ​2. 继承​

       我们创建了两种员工类型:​

FullTimeEmployee :全职员工,领取固定月薪​ PartTimeEmployee :兼职员工,按日薪计算工资​这两个类都继承自 Employee  类,这意味着它们自动获得了  Employee  的所有属性和方法。​

        3. 方法重写​

        尽管全职和兼职员工都属于员工类别,但他们的工资计算方式不同。因此我们在两个子类中分别实现了自己的calculate_monthly_pay  方法:

​全职员工直接返回固定月薪​

兼职员工将日薪乘以工作天数​这种设计方式体现了面向对象编程的多态性。​

当你运行这段代码时,会得到以下输出:​

员工名字:张三, 工号:1001
员工名字:李四, 工号:1002
6000
3450

       总结:

        这个简易人力系统示例展示了 Python 面向对象编程的基本概念。通过继承和方法重写,我们能够以清晰简洁的方式表达不同类型的员工及其薪资计算方式。​如果你刚开始学习 Python,这个示例是一个很好的起点。通过模仿和修改这段代码,你可以更深入地理解面向对象编程的核心思想。​

http://www.dtcms.com/wzjs/270776.html

相关文章:

  • 容桂佛山做app网站百度推广要自己建站吗
  • 湖北孝感展示型网站建设价格企业文化建设方案
  • 长春seo公司长春网站设计seo教程搜索引擎优化
  • 做网页培训seo外包如何
  • 怎么查网站注册信息网络推广网站程序
  • 建设人力资源网站目标网站发布与推广方式
  • 陕西省住房和城乡建设厅门户网站全球网络营销公司排行榜
  • 百度推广话术太原高级seo主管
  • 深圳品牌设计工作室seo优化公司哪家好
  • 做一个购物网站价格关键字排名查询
  • 人才微网站开发网络推广要求
  • 网站如何做流量赚钱吗seo排名教程
  • 服装私人订制网站新浪网今日乌鲁木齐新闻
  • 廊坊网站建设推广怎么把网站排名排上去
  • 学做电商的网站苏州seo优化
  • wordpress 首页 显示全文哈尔滨优化网站公司
  • 网站地域分站怎么做seoul是什么国家
  • 国内外网站建设江苏seo排名
  • 免费网站可以做淘宝客吗seo自学
  • 装饰工程有限公司经营范围优化推广联盟
  • 卖家如何做阿里巴巴国际网站百度关键词seo排名优化
  • dedecms网站logo网络seo外包
  • 网站怎样做301跳转短视频运营是做什么的
  • 江苏网站建设定制安徽seo团队
  • 网站设计与管理的软件友博国际个人中心登录
  • 电商网站建设设计报告总结深圳刚刚突然宣布
  • 网站服务器如何搭建品牌营销策略论文
  • 多商城入住网站建设软件制作
  • 王烨明seo工程师
  • wordpress 设置 https武汉久都seo