1. 首页
  2. 数据库
  3. 其它
  4. python之super的使用小结

python之super的使用小结

上传者: 2021-02-01 01:14:21上传 PDF文件 43.49KB 热度 14次
为什么需要super 在python没有引入super之前, 如果需要在子类中引用父类的方法, 一般写法如下: class Father: def whoami(self): print(I am father) class Child: def whoami(self): print(I am child) Father.whoami(self) 这样看好像没什么问题, 就算没有super也能正常调用父类的方法, 但是如果有一天Father类需要修改类名为Father1, 那么子类Child中也必须跟着修改. 想象下如果一个类有很多个子类, 这样一来我们就需要
用户评论