2
我可以從兩個類中擴展一個PHP類,其中一個是抽象的,另一個不是? 喜歡:想從兩個類中擴展一個PHP類,其中一個是抽象的
class customer extends SomeControllerClass implements SomeAbstractClass {
...
}
做的原因是,我有我的常用功能和邏輯的抽象類。
我可以從兩個類中擴展一個PHP類,其中一個是抽象的,另一個不是? 喜歡:想從兩個類中擴展一個PHP類,其中一個是抽象的
class customer extends SomeControllerClass implements SomeAbstractClass {
...
}
做的原因是,我有我的常用功能和邏輯的抽象類。
不,但在PHP 5.4中有traits,您可以使用它。
想想這個:你只想要繼承的可重用性,還是存在一個關係?如果它只是前者,那麼代表團是一個更好的解決方案。對於後者,您將需要再次使用接口和可能委派來實現此目的。所以答案就是使用授權。