Максимов Андрей, 396 группа, JUnit

Сдаю Виталию Павленко
Зачем каждый раз писать одну и ту же функцию?
Лучше в этом классе создай так переменную: ```protected int quantityOfArguments```, в конструкторе класса-наследника её перегружай, и тогда отпадёт надобность в перегрузке этой функции. Она будет выглядеть просто:
```
protected abstract int numberOfArguments() {
    return quantityOfArguments;
}
```

И непонятно, зачем эта функция ```protected```. Может быть, пойму позже... Хотя, раз она ```protected```, то используется только в этом классе и наследниках, значит её можно вообще убрать и использовать только лишь переменную, указанную выше.