プロテクテッドアクセスコントロールのための予約語。クラス、フィールド、メソッドに付ける修飾子。これらのアクセスコントロールを行う。「サブクラス」か「同パッケージのクラス」からのみアクセスできるアクセスコントロール。この際「同パッケージのクラス」のことは忘れ、「サブクラスからアクセスできる」という点のみを考慮し、「サブクラスからアクセスするかオーバーライドするための目印」として使用することが多い。詳しい解説は以下を参照。