Итак, я пытаюсь изучить и использовать компоненты, чтобы сделать мой код лучше ...
Я понимаю, что такое геттеры и сеттеры ... однако я не уверен, куда их поместитьуважение к тому, как работает мой компонент.Мой компонент - факультет, который имеет уникальный идентификатор и отдел.Я хочу, чтобы вся моя информация была в структурной форме, потому что на каждом факультете много информации.Мой метод init инициализировал бы id и отдел конкретного экземпляра, а затем продолжал вызывать запрос, который заполняет остальную информацию в структуру.Я просто не уверен, как сделать методы получения и установки для идентификатора и отдела ... я просто инициирую "пустой" экземпляр и затем использую метод получения / установки для фактического ввода?
ТакжеЕще одна мысль / вопрос, касающийся компонентов: должен ли мой компонент иметь методы, которые имеют дело с отдельными объектами (отдельными лицами), или я могу также иметь методы в своем компоненте, который имеет дело с целым (например, функция поиска для всех людей)... или я должен разделить два?
Спасибо!