История изменений
Исправление Manhunt, (текущая версия) :
у тебя в программе должна быть какая-то хрень, которая знает обо всех объектах, требующих конфига, в системе.
Она знает только о том интерфейсе, от которого все объекты унаследовались. О самих объектах — не знает ничегошеньки, а только связана с ними во время выполнения. Observer pattern.
мало того, они должны наследоваться от одного интерфейса... все
Ну а куда деваться?
Исходная версия Manhunt, :
у тебя в программе должна быть какая-то хрень, которая знает обо всех объектах, требующих конфига, в системе.
Она знает только о том интерфейсе, от которого все объекты унаследовались. О самих объектах — не знает ничегошеньки, просто связана с ними во время выполнения. Observer pattern.
мало того, они должны наследоваться от одного интерфейса... все
Ну а куда деваться?