相关疑难解决方法(0)

我可以在PHP中使用多于一个类扩展一个类吗?

如果我有几个类,我需要的功能,但想要为组织单独存储,我可以扩展一个类同时拥有它们吗?

class a extends b extends c

编辑:我知道如何一次扩展一个类,但我正在寻找一种方法来使用多个基类立即扩展一个类--AFAIK你不能在PHP中做到这一点但是应该有办法解决它而不诉诸于class c extends b,class b extends a

php oop extends class

141
推荐指数
9
解决办法
22万
查看次数

PHP中的多重继承

我正在寻找一种好的,干净的方式来解决PHP5仍然不支持多重继承的事实.这是类层次结构:

消息
- TextMessage
-------- InvitationTextMessage
- EmailMessage
-------- InvitationEmailMessage

这两种类型的邀请*类有很多共同之处; 我希望有一个共同的父母类,邀请,他们都会继承.不幸的是,它们与当前的祖先有很多共同点...... TextMessage和EmailMessage.这里有多重继承的经典愿望.

什么是解决问题的最轻量级方法?

谢谢!

php oop inheritance

97
推荐指数
4
解决办法
10万
查看次数

标签 统计

oop ×2

php ×2

class ×1

extends ×1

inheritance ×1