結果 : why outer class cannot be protected in java