170 похожих чатов

Всем доброго времени суток. Полностью реализовывать IoC DI не хочу т.к.

всеравно лаба вуза.

Запил свой костыль.
Нормально так делать или нет?
public final class XoServiceCollection implements ServicesCollection {
private final Map<Class<?>, ? super Object> services;

public XoServiceCollection() {
services = new HashMap<>();
}


@Override
public <InterfaceType, ImplementationType extends InterfaceType> void
addService(Class<InterfaceType> interfaceType, ImplementationType implementationType) {
services.put(interfaceType, implementationType);
}

@Override
public <InterfaceType> InterfaceType getService(Class<InterfaceType> interfaceType) {
return null;
}
}

2 ответов

2 просмотра

лабы вуза можно обсудить здесь @javastart

Hash🇺🇦-master♂ Автор вопроса
Dima
лабы вуза можно обсудить здесь @javastart

Ну это не суть лабы, я просто пытаюсь её по грамотному запилить, шоб по красоте и запушить в гит

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

Обсуждают сегодня

why some site like google has separate page for username/email and password?
Mr Thieves
21
А как старый хаскел с новым стыковать ? потому как тут работает https://play.haskell.org/saved/C3xpMzcd, а вот тут https://stepik.org/lesson/7602/step/9?unit=1473 нет ошибка C...
Fedor
131
Подскажите, сейчас что то есть (JS модуль какой-нибудь), что можно использовать для: 1) переваривания javascript codа из html fileа, т.е. разбивки, на переменные, команды, бло...
Iar De
32
какие клиентские датасеты в лазаре умеют объединяться в master-detail? нужно забрать на клиент запись из одной таблицы и выборку из другой связанной один-ко-многим, отредактир...
Igor
19
Мне интересно, скорее людей здесь используют D, Rust, C/C++ для решения реальных прикладных задач за деньги?)
Evil Satanson
43
кто поможет крякнуть чит? (реверс инжиринг) чтобы разблокировать премиум версию
Mёdkinson Medvezhkin
40
/////////////////////////////////////// TChart / TLineSeries - сохранение данных (текстовый файл) /////////////////////////////////////// добрый день / работа с графиком: 1....
livontiy
14
Подскажите, пожалуйста, как отключить очень сильно доставшие меня подсказки в QT Creator? Они просто мешают видеть то, что я пишу, как гирлянда е.... Просто пишешь одну букву...
Mitchel R
3
Hello I was able to secure a job interview and I need to attend it in 7 hours. I'm so stressed right now, and I also have trust issues so I have this feeling that they may try...
Senator
7
Вопрос я правильно понимаю что в коде newtype ArrowMap k v = ArrowMap { getArrowMap :: k -> Maybe v } getArrowMap есть функция типа k -> Maybe v, если да, то не понимаю задач...
Fedor
64
Карта сайта