デフォルトでは、インターフェイスのすべてのメソッドは public および abstract です。プライベート メソッドのスコープはインターフェイス自体の内部になるため、インターフェイスでプライベート メソッドを定義することはできません。したがって、プライベートは意味がなく、コンパイル時エラーが発生します。
ここで、なぜ保護できなかったのかという疑問が生じます。
デフォルトでは、インターフェイスのすべてのメソッドは public および abstract です。プライベート メソッドのスコープはインターフェイス自体の内部になるため、インターフェイスでプライベート メソッドを定義することはできません。したがって、プライベートは意味がなく、コンパイル時エラーが発生します。
ここで、なぜ保護できなかったのかという疑問が生じます。