Обязательно ли оделать в классе все переменные свойствами? Есть класс. В нем много методов. Допустим, есть определенный метод, который использует два свойства класса, которые используются больше ни в одном другом методе. Пусть он, к примеру, возвращает какой-нибудьт результат и оперирует двумя переменными.
Обязательно ли эти две переменные обьявлять свойствами класса, или же можно оставить динамическими переменными? Или это уже плохой тон?

21 Авг 2019 в 07:09
183 +1
0
Ответы
1

Не обязательно делать все переменные свойствами класса. Если эти две переменные используются только в одном методе и не нужны в других методах, их можно оставить как локальные переменные внутри этого метода. Однако, если эти переменные будут использоваться в других методах класса или если возможно будет необходимо к ним обращаться извне, то лучше объявить их как свойства класса. Это поможет обеспечить более четкую структуру класса и улучшить его читаемость и поддерживаемость. Также использование свойств класса может быть полезно, если в будущем потребуется расширять класс, добавляя новые методы, которые могут использовать эти свойства. В целом, это вопрос структуры и организации кода, и не обязательно считать использование только свойств класса "плохим тоном".

20 Апр в 13:06
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 436 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир