我是 perl 的新手,我正在阅读不同的概念并遇到了 SUPER。我几乎没有疑问。SUPER 伪类在 perl 中是如何解决的?它在 perlobj 中并不清楚。谁能帮我理解
问问题
171 次
3 回答
2
查看perldoc上的“如何解决 SUPER”部分标题。
于 2013-06-20T14:10:05.953 回答
2
SUPER 甚至不是一个伪类。这么称呼它可能会导致您认为您可以做您不能用它做的事情。
->SUPER::methodname
__PACKAGE__->methodname()
如果没有子方法,只需调用将被调用的方法__PACKAGE__
(注意左侧的类或对象->
无关)。(在为什么 Perl 的 SUPER 调用不使用箭头方法?)
于 2013-06-22T00:45:31.637 回答
0
你的意思是MRO(方法解决顺序)吗?中的“方法解析顺序”部分perldoc perlobj
描述了规范。
于 2013-06-22T00:24:37.803 回答