Python 笔记:07 子类

旧城冷巷雨未停 提交于 2019-11-29 17:11:45

子类:

一、定义:

  是相对于父类而言的,B类从A类,继承了A类中的属性和方法,则A类是父类,B类是子类

二、固定格式:

  •   class 子类名(父类名):
  •   #初始化子类属性
  •   def __init__(self,父类变量1,父类变量2):
  •    #初始化父类的属性
  •     super( ).__init__(父类属性1,父类属性2)或父类名.__init__(父类属性1,父类属性2)
  •     self.子类新变量名=值
  •   def 子类新方法:

    ......

三、实例化相同

四、例:

  1.   class Taide_dog(Dog)
  2.   def __inint__ (self,name,age)
  3.   super().__init__(name,age)或 Dog.__init__(name,age)
  4.   self.weight=15
  5.   def run(self)’
  6.   print('This Dog weight : ' + str(self.weight)+ '  It needs to run!‘)
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!