根据标题,我正在研究一个使用多重继承的笨拙代码,并要求SUPER同时调用这两个函数.有没有办法向Perl指示我想要运行该函数的两个父类中的哪一个?使用$self->SUPER::foo($bar);仅@ISA根据文档运行第一个匹配函数.
以下给出了如何继承类的想法:
[Base Class]
|
----------------------------
| |
[A] [B]
| |
----------------------------
|
[C]
Run Code Online (Sandbox Code Playgroud)
只需指定它:
$self->A::foo($bar)
Run Code Online (Sandbox Code Playgroud)
要么
$self->B::foo($bar)
Run Code Online (Sandbox Code Playgroud)
您可能还想看看mro.
| 归档时间: |
|
| 查看次数: |
2021 次 |
| 最近记录: |