擅长:python、mysql、java
<p>最简单的方法是让一个类扩展另一个类</p>
<pre><code>class myClass extends anotherClass {
}
</code></pre>
<p>myClass类现在可以访问其他类的所有公共或受保护的方法。在</p>
<p>如果您只希望类具有另一个类的<strong>一个</strong>方法,或者让一个类从另一个类扩展是不实际的,那么PHP中没有任何东西允许您这样做。你在Google上寻找的概念是“Mixin”,就像一个类与另一个类的功能混合一样。在一些模式上有一个<a href="http://www.jansch.nl/2006/08/23/mixins-in-php/" rel="nofollow noreferrer">article or two</a>,你可以尝试在PHP中实现这个功能,但我自己从来没有尝试过。在</p>
<p>好主意/坏主意?一旦你掌握了这项技术,它会很方便和有用,但是会降低你的性能,让新手更难摸索出你在用你的代码做什么,尤其是(但不限于)对OO概念不太熟悉的人。在</p>