Краснояров - Лабораторная работа #3

logger can be set to null here:
```public void setLog(final ILogger logger) {```
now your code isn't safe, because it will throw nullPointer in that case