LINUX.ORG.RU

История изменений

Исправление hummer, (текущая версия) :

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

Я вам дал пример кода на Go, на что вы отреагировали совершенно нерелевантным бредом на Java.

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

Есть такое свойство некоторых людей - идиотия. Это когда и словами с несколькими вариантами формулировок до них ничего донести нельзя и даже конкретным примером.

Вроде бы я вам сразу сказал – поспрашивайте здешних анонимных экспертов и они вам расскажут насколько я не умею программировать.

Убедили, они правы. А я так надеялся, что это не так.

Что мешает сделать в Java в качестве ConcreteInterface обычный абстрактный класс, который имплементит нужное вам количество интерфейсов?

То же самое, что мешает использовать интерфейс - всё равно придётся менять все конкретные реализации.

В моем примере таковым является MyWrapper.

Ваш пример вообще нерелевантен поскольку не соответствует условию.

Да, он будет определяться с помощью ключевого слова class, а не interface. Но задачу вроде как решает.

Ну да, это же резко меняет дело - class вместо interface. Закрой воду дурак!

вообще не про «инжектинг двух интерфейсов в один класс», который возник в вашем воспалённом мозгу

Помилуйте, это же ваши слова:

Было описание проблемы с упоминание двух интерфейсов и их реализации в одном классе. Так же было сказано, что инжектить через два интефейса сразу в Java невозможно.

Так что это возникло в вашем воспаленном мозгу (хотя какой там вообще мозг).

В каком месте вы тут у меня нашли своё глупое «инжектинг двух интерфейсов в один класс»?

Исходная версия hummer, :

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

Я вас дал пример кода на Go, на что вы отреагировали совершенно нерелевантным бредом на Java.

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

Есть такое свойство некоторых людей - идиотия. Это когда и словами с несколькими вариантами формулировок до них ничего донести нельзя и даже конкретным примером.

Вроде бы я вам сразу сказал – поспрашивайте здешних анонимных экспертов и они вам расскажут насколько я не умею программировать.

Убедили, они правы. А я так надеялся, что это не так.

Что мешает сделать в Java в качестве ConcreteInterface обычный абстрактный класс, который имплементит нужное вам количество интерфейсов?

То же самое, что мешает использовать интерфейс - всё равно придётся менять все конкретные реализации.

В моем примере таковым является MyWrapper.

Ваш пример вообще нерелевантен поскольку не соответствует условию.

Да, он будет определяться с помощью ключевого слова class, а не interface. Но задачу вроде как решает.

Ну да, это же резко меняет дело - class вместо interface. Закрой воду дурак!

вообще не про «инжектинг двух интерфейсов в один класс», который возник в вашем воспалённом мозгу

Помилуйте, это же ваши слова:

Было описание проблемы с упоминание двух интерфейсов и их реализации в одном классе. Так же было сказано, что инжектить через два интефейса сразу в Java невозможно.

Так что это возникло в вашем воспаленном мозгу (хотя какой там вообще мозг).

В каком месте вы тут у меня нашли своё глупое «инжектинг двух интерфейсов в один класс»?