Каким способом лучше расширять классы или хранить их отдельно и создавать несколько объектов?

1

Может ли кто-нибудь сообщить мне, что при использовании классов PHP лучше всего подходит такой сценарий: у меня есть 2 класса A и B, у обоих есть разные функции, но оба будут использоваться на одной странице.

Если я держу оба отдельно, я должен создать 2 объекта и использовать их, и если я продолжу, я должен создать один объект. Так что это лучший способ? Или есть ли другой хороший способ для этой ситуации?

Теги:

2 ответа

3
Лучший ответ

Вы должны extend только class PHP если вы хотите наследовать переменные или функции от родителя. Например, классы Square, Circle и Triangle могут расширить Shape.

Из звуков вашего сообщения они являются двумя отдельными сущностями, поэтому, вероятно, стоит иметь как два отдельных класса. Потребление памяти от другого класса будет минимальным.

1

Если они не связаны, они должны быть отдельными. Будьте осторожны, когда вы хотите расширить класс, вы должны в него вникать, если это действительно лучший способ его программирования.

Логика → комфорт.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню