Здравствуйте, хотите добавить новое поле boolean hasXYZ в существующий класс, который имеет две переменные-члены. Этот класс широко используется в коде, и я хочу добавить новое поле таким образом, чтобы не менять все
new demoClass()
вызывает включение нового поля hasXYZ. И я был hasXYZ больше как поле по требованию ... так эффективно, я думаю, два набора конструктора ... один, который работает, а другой, который принимает дополнительные логические и устанавливает hasXYZ. Мысли о том, как я могу это сделать?
@Value
@NonFinal
public class demoClass implements demoInterface {
int integerMember;
long longMember;
}