Я довольно плохо знаком с концепциями ОО-программирования - вообще-то, программированием, так как я еще студент. В настоящее время я работаю стажером в отделе, в котором я пишу новую структуру, которая, вероятно, станет основой для всех их приложений. Таким образом, я полагаю, что в основе ОО лежит идея о том, что вы создаете «базовые строительные блоки», а затем расширяете, расширяете и расширяете, пока не достигнете самого сложного объекта (в настоящее время).
Мне нужно собрать все эти "продвинутые" объекты в один, но сколько их слишком много? Могу ли я иметь 100 объектов внутри этого большего объекта, если для этого нужны все эти "части".
Я действительно надеюсь, что этот вопрос имеет смысл для всех. Я уверен, что ответ не будет определенным ответом, но мне просто нужно иметь практическое правило. Я бы очень не хотел иметь 100 объектов внутри одного большого, если есть лучшая техника проектирования / программирования.
Спасибо.
РЕДАКТИРОВАТЬ 1: Большое спасибо за ваши ответы, но я все еще немного неясен. Я уже пометил ответ, так как чувствовал, что могу продолжить то, что у меня есть, но ...
Позвольте мне продолжить мой человеческий пример. Человек состоит из множества частей (или объектов), и каждая часть также состоит из частей, вплоть до одной клетки.
Человек -> Рука -> Рука -> Пальцы -> Большой палец -> Кости -> Костные клетки
Человек: ojbLeft_Arm, objRight_Arm, objLeftLeg, objRightLeg, objBrain, objHeart, objLeft_Eye, objRight_Eye .... получить мою точку зрения? Сколько объектов внутри человеческого объекта слишком много? Очевидно, что этот Человеческий объект будет считаться массивным, так как Человек очень сложный. Разбиваете ли вы объекты Arm и Leg на objLimbs, которые затем сохраняют их?
Наверное, еще один вопрос: если вам не нужно много объектов, КАК избегаете ли вы их?