gpt4 book ai didi

php - 接口(interface)可以强制类必须使用哪些特征吗?

转载 作者:搜寻专家 更新时间:2023-10-31 21:14:45 24 4
gpt4 key购买 nike

我的问题很简单,接口(interface)可以强制类必须使用哪些特征吗?

我问的原因是我想象一组命名空间的接口(interface)引用具有相同名称的特征,这些特征在不同的命名空间中以不同的实现存在,以在整个应用程序中创建复杂但通用的操作。 -有道理吗?

最佳答案

Traits 本质上是复制粘贴的代码,不应从接口(interface)或继承的角度考虑。接口(interface)不能强制执行特征。但是,特征可以作为接口(interface)的实现。

您可以拥有一个由其他特征组成的特征。或者您可以有一个使用多个特征的抽象基类。这两种解决方案都可能是您正在寻找的东西。

关于php - 接口(interface)可以强制类必须使用哪些特征吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11585310/

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