Smysl to rozhodně dává, nicméně je pravda, že v Nette se u interfaces public u metod neuvádí, ačkoliv je to proti [v dokumentaci uvedenému coding style](http://doc.nette.org/en/coding-standard), kde se píše: *"Interface classes must follow the same conventions as other classes, however should begin with I letter."* a public se v Nette u metod tříd naopak striktně uvádí. Takže by to asi buď chtělo doplnit coding style předpis a nebo naopak public ke všem interface metodám doplnit.

A ano, je mi známo, že metody uvedené v interface musí být public, ale to na věci nic nemění.