Как мне реализовать метод многоуровневого дубликата в Java?JAVA

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

Сообщение Anonymous »

У меня есть 8-уровневая иерархия классов в Java. Это полезно, поэтому каждый абстрактный класс реализует методы, которые распространены во всей подсчете дерева. Это работает нормально. < /P>
Однако, пройдя туда -сюда с некоторым дизайном, я понял, что какое -то поведение применяется очень дискреционно только к некоторым узлам листьев. Нет четкого правила, которое могло бы следовать за существующей иерахией. Я определил эти классы листьев, и я хотел понять, какой лучший способ реализовать их, поскольку логика точно одинакова. /> < /p>
Если я создаю отдельный интерфейс с объявлением метода абстрактного метода, я могу отметить все эти классы листьев для реализации метода. Я не хочу копировать один и тот же код 80 раз, в каждом затронутом классе дерева.

Подробнее здесь: https://stackoverflow.com/questions/797 ... od-in-java
Ответить

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

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

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

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

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