美文网首页
在module 声明method为public 而非 open的

在module 声明method为public 而非 open的

作者: GUGUCoder | 来源:发表于2017-01-22 15:46 被阅读0次

    情景:子类继承的父类分别在不同的module

    当子类声明和父类相同的方法名(A)时。在子类中调用父类的其他方法(B),在B中调用方法A。这时候。如果A方法声明为open。则会调用子类的A方法,如果为public 则会调用父类的方法A。这样能保证B中的该方法不被修改。保证module逻辑正确

    相关文章

      网友评论

          本文标题:在module 声明method为public 而非 open的

          本文链接:https://www.haomeiwen.com/subject/ajrobttx.html