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

标准型网站建设怎么优化百度关键词

标准型网站建设,怎么优化百度关键词,网站开发 精品课程,四川成都网站建设一、super 1.基本概念 在python继承当中#xff0c;super()函数主要用在子类中调用父类的方法。它返回一个特殊对象#xff0c;这个对象会帮我们调用父类方法 class Parent:def __init__(self, name):self.name namedef say_hello(self):print(fHello, Im {self.nam…一、super 1.基本概念 在python继承当中super()函数主要用在子类中调用父类的方法。它返回一个特殊对象这个对象会帮我们调用父类方法 class Parent:def __init__(self, name):self.name namedef say_hello(self):print(fHello, Im {self.name} from Parent.)class Child(Parent):def say_hello(self):super().say_hello()print(Im also from Child.)child Child(Alice)child.say_hello() 在中国例子中Child类继承自Parent方法。在Child类的say_hello方法中首先通过super().say_hello()调用了父类Parent的say_hello方法。然后再执行自己的代码这样就实现了子类方法中先执行父类方法再执行子类特有的行为 2.多继承中的方法解析顺序 MRO概念当涉及多继承时Python 使用一种称为方法解析顺序Method Resolution OrderMRO的机制来确定方法的调用顺序。super()会根据 MRO 来查找并调用合适的父类方法 class A:def method(self):print(This is method from A)class B(A):def method(self):print(This is method from B)super().method()class C(A):def method(self):print(This is method from C)super().method()class D(B, C):def method(self):print(This is method from D)super().method()d D()d.method() 在这里D类继承自B和CB和C又都继承自A。当在D类的method方法中调用super().method()时Python 会根据 MRO在这种情况下是 D - B - C - A来查找并调用下一个类中的method方法。首先打印This is method from D然后根据 MRO调用B类中的method方法接着调用C类中的method方法最后调用A类中的method方法。 二、super().__init__()方法 1.继承中的属性初始化 在子类的构造函数__init__方法中super()可以用来初始化父类的属性。这确保了子类对象在继承父类属性的同时能够正确地初始化这些属性。 class Vehicle:def __init__(self, brand):self.brand brandclass Car(Vehicle):def __init__(self, brand, model):super().__init__(brand)self.model modelmy_car Car(Toyota, Corolla)print(my_car.brand) print(my_car.model) 在Car类的__init__方法中通过super().__init__(brand)初始化了从Vehicle类继承的brand属性然后又初始化了自己特有的model属性。
http://www.w-s-a.com/news/401057/

相关文章:

  • 优创智汇高端网站建设网站设计工作流程
  • 什么网站可以学做西餐个人网站怎么做支付功能
  • 千户微建站平台做网站需要切图吗
  • 织梦cms 学校网站模板网站建设中的问题
  • 山东济南网站建设公司制作wordpress模板教程视频教程
  • 档案网站的建设怎样更新网站内容
  • 网站开发项目规划房地产趋势与前景
  • 网上网站开发这个百度的网站怎么做的
  • 南昌市建设局官方网站网龙网络公司地址
  • 自助建站平台源码公司网站谁负责做
  • 旅游的网站怎么做网站流量的主要来源有
  • 高新网站设计找哪家网络科技有限公司实习报告
  • 专业网站建设质量推荐网络销售是做网站推广
  • 旅游网站建设模板wordpress最好最全的教程
  • 网站站长在哪登陆后台网站设计一年费用
  • 济南比较好的网站建设公司邢台信息网123
  • 双峰网站建设漳州优化网站建设
  • app和网站开发的成本虚拟主机是啥
  • 想做一个自己设计公司的网站怎么做的销售培训
  • 南昌网站建设模板合作凡客app哪去了
  • 有免费做网站的吗建设互联网站
  • 北京市保障房建设投资中心网站淄博哪个网站做房屋出赁好
  • 如何做网站的优化网站开发怎么收费
  • 网站的关键词怎么选择2345实用查询
  • 免费的制作网站做图剪片文案网站app接单
  • 中国有多少网站有多少域名上海网站建设网页制作邢台
  • 网站 数据报表如何做室内设计联盟官方网站入口
  • 怎样建设网站论文合肥做网站的软件公司
  • 收款后自动发货的网站是怎么做的怎么看网站后台网页尺寸
  • 谷歌seo引擎优化宁波seo关键词