Я пишу приложение с примерно 10 классами для разных предметов. У меня есть два варианта их создания.
1- Наличие одного файла (или базового класса) для создания всех экземпляров. Таким образом, я уверен, что однажды создал экземпляры всех классов и могу использовать их везде. Таким образом я могу использовать __outoload()
вместо включения файлов.Классы создания объектов в PHP OOP
2- Создавать необходимый класс в каждом файле отдельно. Абсолютно таким образом, мне нужно включить разные файлы.
Какой из этих способов лучше? Зачем?
Я не понимаю вопрос. Как объект-экземпляр имеет какое-либо отношение к тому, где код сохраняется на диске? Это вопрос об автозагрузке в сравнении с явным включением? – erisco
Вам, вероятно, нужно искать то, что на самом деле означает «экземпляр», и перефразировать ваш вопрос, чтобы иметь больше смысла. – Niko
@Niko, Почему, по-вашему, я не знаю, что означает инстанцирование? Мне нужно знать, как я могу сделать это, чтобы получить лучшую производительность. –