如何覆盖特质函数并从被覆盖的函数中调用它?

如何覆盖特质函数并从被覆盖的函数中调用它?,第1张

如何覆盖特质函数并从被覆盖的函数中调用它?

您的最后一个快到了:

trait A {    function calc($v) {        return $v+1;    }}class MyClass {    use A {        calc as protected traitcalc;    }    function calc($v) {        $v++;        return $this->traitcalc($v);    }}

特质不是阶级。您不能直接访问其成员。基本上只是自动复制和粘贴…



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5122533.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-17
下一篇 2022-11-17

发表评论

登录后才能评论

评论列表(0条)

保存