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

外贸网站建设公司市场桂林漓江在哪个位置

外贸网站建设公司市场,桂林漓江在哪个位置,邳州做网站的公司,网站开发需要的知识和技术菜鸟教程 - 面向对象https://www.runoob.com/python3/python3-class.html为什么写这个呢 ,因为很多时候,事情很简单,但我往往记住了使用方式,忘记了使用原因,也因为自己看到super()时,也想问为什么要用supe…

菜鸟教程 - 面向对象icon-default.png?t=O83Ahttps://www.runoob.com/python3/python3-class.html为什么写这个呢 ,因为很多时候,事情很简单,但我往往记住了使用方式,忘记了使用原因,也因为自己看到super()时,也想问为什么要用super()

菜鸟教程中有一个继承例子 

#!/usr/bin/python3#类定义
class people:#定义基本属性name = ''age = 0#定义私有属性,私有属性在类外部无法直接进行访问__weight = 0#定义构造方法def __init__(self,n,a,w):self.name = nself.age = aself.__weight = wdef speak(self):print("%s 说: 我 %d 岁。" %(self.name,self.age))#单继承示例
class student(people):grade = ''def __init__(self,n,a,w,g):#调用父类的构函people.__init__(self,n,a,w)self.grade = g#覆写父类的方法def speak(self):print("%s 说: 我 %d 岁了,我在读 %d 年级"%(self.name,self.age,self.grade))s = student('ken',10,60,3)
s.speak()

people.__init__(self,n,a,w)  调用父类的构造函数,此时我的问题是能不能这么写

class student(people):def __init__(self, n, a, w, g):self.name = nself.age = aself.__weight = wself.grade = g# 覆写父类的方法def speak(self):print("%s 说: 我 %d 岁了,我在读 %d 年级" % (self.name, self.age, self.grade))

这两种写法,运行结果没区别,那为什么要使用 people.__init__(self,n,a,w) 这种写法

回顾一下继承的作用

继承允许一个类(称为子类或派生类)从另一个类(称为父类或基类)继承属性和方法。这样可以重用代码,提高代码的模块化和可维护性。

结论:

1. 重用代码意味着子类不需要与父类的属性重复,因此Student 构造函数只需写self.grade = g,那么问题来了,怎么初始化父类的方法,于是有了 people.__init__(self,n,a,w) 调用了父类的构造函数,而且减少了代码,提高模块化

2. 为什么不用第二种方式,因为子类重复定义属性

问题

当然这么使用引发了其他问题,比如 多继承问题

http://www.yayakq.cn/news/203412/

相关文章:

  • 增城百度做网站多少钱做网站建设的网站
  • 昆山网站建设哪家便宜广州网站设计公司
  • 河北网诚网站建设wordpress 怎么上传视频
  • 网站流量提升营销型网站建设的要素
  • 上海企业网站推广网站的优化从几个方面
  • 在社保网站上怎么做员工的退费免费app软件
  • 做校园二手交易网站的目的中国建设工程标准化协会网站
  • 做房产网站在百度推广推广费网页紧急升级自动跳转通知
  • 网站内页优化网站建网站建站专业公司
  • 西安企业网站建设哪家专业新安网站建设
  • 手机网页禁止访问怎么解决商丘seo博客
  • gif图标网站北京专门做网站的
  • 淘客做自己的网站wordpress 站群插件
  • 建设淘宝客网站做旅游网站的任务
  • 营销型网站建设市场上海网站建设方案托管
  • 鞋子网站建设规划书做网站中网页的大小
  • 关于网站建设的策划案wordpress调用指定id目录
  • 北京网站建设排名浩森宇特网站形式的设计
  • 商业网站是什么意思建设公司网站建设
  • 做的网站百度没收录网站制作jian she
  • 做电影网站能赚钱吗网站如何做seo推广方案
  • 高端网站建设万维科技成都投资网站建设
  • 西安有哪些做网站建设的公司好推荐设计感强的网站
  • 安阳网站建设开发网站技术报务费如何做会计分录
  • 免费搭建网站的平台网站优化推广教程
  • 一台服务器如何做两个网站导购网站开发源码
  • 网站手机版建设项目书设计制作小车一教学设计
  • 厦门建设局网站工程师评审湖南建设c证查询网站
  • 外贸公司网站建设 重点是什么推广网站多少钱
  • 设计素材网站收益开篇网站推广