где найти «шаблонные» интерфейсы?

Интересно, где можно найти интерфейсы шаблонов.

например. Я создаю эти классы, которые реализуют iLog:

DatabaseLog ScreenLog FileLog 

Интересно, какие методы должен иметь обычный класс журнала?

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

например. Интерфейсы:

  iLog iDatabase iErrorMessage etc. 

благодаря

Solutions Collecting From Web of "где найти «шаблонные» интерфейсы?"