ん?
そりはC++では?
Javaのprotectedは同一パッケージ内および派生クラスからアクセス可能でしょ。