Python 笔记:07 子类

子类:

一、定义:

  是相对于父类而言的,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!‘)

posted on 2019-09-15 20:08  wssking  阅读(209)  评论(0)    收藏  举报