gpt4 book ai didi

PHP - 扩展多个类

转载 作者:行者123 更新时间:2023-12-04 16:45:22 24 4
gpt4 key购买 nike

通过“implements”,我可以强制类定义某些函数,但我需要向接口(interface)添加一些函数以避免重复代码。只有当我将类设为“抽象”并使用“扩展”时,这才有可能。但“扩展”只接受一类。因为每个类都是不同的,有点像应用程序的功能,所以我不能只用一个类来扩展另一个类。那么有什么办法可以拥有

class My extends Feature1, Feature2, Feature3{
}

??

最佳答案

Php 不允许多重继承。有两种方法可以做到这一点 -

第一

class a { }

class b extends a { }

class c extends b { }

接口(interface) -

interface sb { }

class c extends a implements sb { }

关于PHP - 扩展多个类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29623528/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com