Как правильно изменить метод ootb?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как правильно изменить метод ootb?

Сообщение Anonymous »

Ситуация: я работаю над программным обеспечением, которое имеет множество классов otb (из коробки). (например: класс — A, а метод — myMethod(parameter1,parameter2), так что я вызываю этот метод в экземпляре как экземпляр.myMethod(2,3)). Мне дано задача изменить этот метод в этих классах. Но они посоветовали мне избегать изменения метода ootb, потому что есть другие части системы, которые могут использовать этот класс и метод ootb. Как мне к этому подойти? Должен ли я перегрузить этот метод ootb дополнительным параметром, чтобы отличить его, как если бы я перегрузил этот метод тем же методом, но с дополнительным параметром? (например: экземпляр.myMethod(параметр1, параметр2, параметр3))
Примечание. Я думал о переопределении вместо перегрузки метода ootb, но я думаю, что это может вызвать проблемы, поскольку этот метод используется в разных частях программного обеспечения, и позже в них могут возникнуть ошибки.

Подробнее здесь: https://stackoverflow.com/questions/786 ... proper-way
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»