История изменений
Исправление hummer, (текущая версия) :
Это я просил у вас примеры кода, но т.к. вы не можете ничего родить, то пришлось делать свой набросок по вашим описаниям.
Я вам дал пример кода на Go, на что вы отреагировали совершенно нерелевантным бредом на Java.
Есть такое свойство у описаний на обычном языке – люди их могут трактовать по разному. У вас в голове одна картина мира и вам кажется, что ваше описание полное и однозначное, а вот у читателей другая картина и таковым оно для них не является.
Есть такое свойство некоторых людей - идиотия. Это когда и словами с несколькими вариантами формулировок до них ничего донести нельзя и даже конкретным примером.
Вроде бы я вам сразу сказал – поспрашивайте здешних анонимных экспертов и они вам расскажут насколько я не умею программировать.
Убедили, они правы. А я так надеялся, что это не так.
Что мешает сделать в Java в качестве ConcreteInterface обычный абстрактный класс, который имплементит нужное вам количество интерфейсов?
То же самое, что мешает использовать интерфейс - всё равно придётся менять все конкретные реализации.
В моем примере таковым является MyWrapper.
Ваш пример вообще нерелевантен поскольку не соответствует условию.
Да, он будет определяться с помощью ключевого слова class, а не interface. Но задачу вроде как решает.
Ну да, это же резко меняет дело - class вместо interface. Закрой воду дурак!
вообще не про «инжектинг двух интерфейсов в один класс», который возник в вашем воспалённом мозгу
Помилуйте, это же ваши слова:
Было описание проблемы с упоминание двух интерфейсов и их реализации в одном классе. Так же было сказано, что инжектить через два интефейса сразу в Java невозможно.
Так что это возникло в вашем воспаленном мозгу (хотя какой там вообще мозг).
В каком месте вы тут у меня нашли своё глупое «инжектинг двух интерфейсов в один класс»?
Исходная версия hummer, :
Это я просил у вас примеры кода, но т.к. вы не можете ничего родить, то пришлось делать свой набросок по вашим описаниям.
Я вас дал пример кода на Go, на что вы отреагировали совершенно нерелевантным бредом на Java.
Есть такое свойство у описаний на обычном языке – люди их могут трактовать по разному. У вас в голове одна картина мира и вам кажется, что ваше описание полное и однозначное, а вот у читателей другая картина и таковым оно для них не является.
Есть такое свойство некоторых людей - идиотия. Это когда и словами с несколькими вариантами формулировок до них ничего донести нельзя и даже конкретным примером.
Вроде бы я вам сразу сказал – поспрашивайте здешних анонимных экспертов и они вам расскажут насколько я не умею программировать.
Убедили, они правы. А я так надеялся, что это не так.
Что мешает сделать в Java в качестве ConcreteInterface обычный абстрактный класс, который имплементит нужное вам количество интерфейсов?
То же самое, что мешает использовать интерфейс - всё равно придётся менять все конкретные реализации.
В моем примере таковым является MyWrapper.
Ваш пример вообще нерелевантен поскольку не соответствует условию.
Да, он будет определяться с помощью ключевого слова class, а не interface. Но задачу вроде как решает.
Ну да, это же резко меняет дело - class вместо interface. Закрой воду дурак!
вообще не про «инжектинг двух интерфейсов в один класс», который возник в вашем воспалённом мозгу
Помилуйте, это же ваши слова:
Было описание проблемы с упоминание двух интерфейсов и их реализации в одном классе. Так же было сказано, что инжектить через два интефейса сразу в Java невозможно.
Так что это возникло в вашем воспаленном мозгу (хотя какой там вообще мозг).
В каком месте вы тут у меня нашли своё глупое «инжектинг двух интерфейсов в один класс»?