malongshuai / malongshuai.github.io

2 stars 0 forks source link

Ruby中的super | 骏马金龙 #229

Open malongshuai opened 3 years ago

malongshuai commented 3 years ago

https://www.junmajinlong.com/ruby/ruby_super/

回到Ruby系列文章 Ruby中的super子类继承父类时,如果想要调用父类中(严格地说是继承链中)的同名方法,可使用super。super有几种用法: 需注意: super关键字和super()方法都会将调用父类的返回结果作为它们的返回值,这一点特性在实现ruby的装饰器可能可以排上用场 super也适用于模块(模块和类很多时候是相同作用的),比如include模块时,sup