好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

python中子类如何调用父类函数的代码示例

Python中类的初始化方法是__init__(),因此父类、子类的初始化方法都是这个,下面这篇文章主要给大家介绍了关于python中子类调用父类函数的方法示例,文中通过示例代码介绍的非常详细,需要的朋友可以参考下。

 # -*- coding:utf-8 -*-
 class Student:
  def __init__(self,name):
   self.name=name
  def ps(self):
   print('I am %s'%self.name)
 
 class Score(Student):
  def __init__(self,name,score):
   self.score=score
   ???12 12  def ps1(self):
   print('I\'m %s,%s' %(self.name,self.score))
 
 Score('Bob','99').ps()
 Score('Bob','99').ps1() 
super().__init__(name) 

在类外面也可使用 super 函数,但是要有 child_class , child_object 两个参数。

总结

以上就是python中子类如何调用父类函数的代码示例的详细内容,更多请关注Gxl网其它相关文章!

查看更多关于python中子类如何调用父类函数的代码示例的详细内容...

  阅读:47次