Множественное наследование в Java

Добавьте

<form target="_blank" ...></form>

или

form.setAttribute("target", "_blank");

к определению Вашей формы.

8
задан Silent Warrior 11 August 2009 в 08:36
поделиться

3 ответа

Это было дизайнерское решение Java. Вы никогда этого не получите, так что не беспокойтесь об этом слишком сильно. Хотя MI может помочь вам делать миксины, это единственный хороший MI, который когда-либо сделает вам.

16
ответ дан 3 November 2019 в 14:19
поделиться

Один простой ответ заключается в том, что все классы в Java являются производными от java.lang.Object IIRC. Итак, у вас всегда будет проблема с алмазом ... :-D

0
ответ дан 3 November 2019 в 14:19
поделиться

Я читал, что большинство программистов неправильно используют множественное наследование. «Просто продолжайте и наследуйте от класса, чтобы повторно использовать код» - не лучшая практика в случае множественного наследования.

Многие программисты не знают, когда в большинстве случаев использовать простое наследование. Множественное наследование следует использовать с осторожностью, и только если вы знаете, что делаете, если хотите иметь хороший дизайн.

Я не думаю, что отсутствие множественного наследования в java (как и в C ++) наложит ограничения на отображение вашего кода / приложения / предметной области в классы.

6
ответ дан 3 November 2019 в 14:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: