インタフェースにprivateを修飾できるときがある

インタフェースってメソッドとシグニチャだけ書いて、アクセス修飾子つけなくてもpublicになるって認識だったけど、privateつけて実装書いちゃってもありなの?頭こんがらがってきた。privateつける時はdefaultつけちゃいけないらしい。

この辺、なんかすっきりしないので、紫本とか読んでおきたいなぁ。