Это тема, которая, как новичок в PHP и программировании, вызывает у меня недоумение. Я создаю фондовый рынок и хочу, чтобы пользователи добавляли свои собственные акции. Я могу ясно видеть преимущество того, чтобы каждый запас был экземпляром класса со всеми методами класса. То, что я озадачен, - лучший способ дать этому экземпляру имя, когда я его создаю. Если у меня есть:OOP - Обработка автоматизированных экземпляров класса - PHP
class Stock() {
....doing stuff.....
}
, что это лучший способ, чтобы дать моим экземплярам ему имя. Очевидно, что я могу написать:
$newStock = new Stock();
$newStock.getPrice();
или что угодно, но если пользователь добавляет запас через приложение, где можно имя этого экземпляра взялось? Я предполагаю, что при создании нового ребенка с новым $ newStock = new Stock() у вас мало вреда, а затем его хранение в БД, что приводит меня к следующему вопросу!
Что было бы лучшим способом получить 20 пользовательских акций (например) в экземплярах класса Stock()? Нужно ли создавать экземпляр 20 новых экземпляров класса Stock() каждый раз, когда пользователь входит в систему или что-то мне не хватает?
Надеюсь, что кто-то ответит на эту и более важную надежду, что куча людей ответит на это, и это как-то помогает кому-то, у кого есть трудное время, обертывание головы вокруг того, что, вероятно, ведет к действительно изящному решению. Спасибо, парни!
В качестве дополнения, друг сказал мне другой вариант который должен сделать другой класс для хранения акций как группы. Класс будет удерживать каждый отдельный экземпляр акций в массиве и быть предназначенным для управления объектами в качестве группы, чтобы сохранить контроль над проектом по мере его увеличения. – dscher