Я просто хочу передать значение вместе с объектом, но это значение не полностью связано с этим объектом. Допустим, есть объект вызова запроса данных
public class RequestData
{
private int requestId;
private String status;
.......
}
Я хочу передать, должен ли этот запрос сохранять только или печатать только или сохранять и печатать аналогичным образом, есть несколько действий. Когда я передаю эти данные запроса другому классу для проверки этого requestData, я хочу определить, идет ли он от сохранения или печати или сохранения и печати вызова. Для этого, в принципе, я могу добавить атрибут к этому классу RequestData. Но согласно моему изучению в ООП, мы должны сохранять атрибуты, связанные непосредственно с этими объектами, как атрибуты этого объекта.
Тогда какова лучшая практика или есть какие-то шаблоны проектирования для хранения данных, которые не имеют прямой связи с этим классом.