Я, как следует из названия, новичок в ООП, но самоучка на PHP.У нас есть система, работающая на процедурном PHP, которую сейчас немного сложно изменить из-за ее размера.Поэтому я изучаю возможность переписывания в PHP OOP, чтобы упростить его поддержку.
В настоящее время я делаю списки классов.Наша система предназначена для управления автошколами, поэтому у нас есть школа, инструкторы, ученики и уроки, которые, как я вижу, будут объектами и, следовательно, классами.Мой вопрос связан с тем, что у нас есть одна школа, но много инструкторов, учеников и уроков, поэтому при создании программы нам нужно будет отображать списки этих объектов.Следовательно, будет ли список любого из них рассматриваться как отдельный класс или когда дело доходит до программирования, будет необходимо создать экземпляр для каждого преподавателя, ученика и урока.Или я упускаю что-то фундаментальное в разработке системы ООП.
Как я уже сказал, просто работаю над ООП, поэтому, пожалуйста, будьте осторожны со мной.
Большое спасибо, Колин
Спасибо всем за комментарии.Чем больше я думаю об этом, тем больше понимаю, по крайней мере, для себя.что список чего-то в моей системе является объектом.Я предполагаю, что каждый элемент в списке будет формой, как и сейчас, поэтому любой выбор элемента приведет к запуску нового сценария, который создаст новый экземпляр Pupil, Instructor и т. Д. Вместе с выполнением методов дляновый экземпляр.