pretectedデータは自分自身のclassにとってはprivateと同じで、外部からメンバーにアクセスすることはできません。privateと異なるのは継承された派生クラスからはメンバーにアクセスできます。protectedキーワードは継承の時に指定することもできます。protected継承をすると、ベースクラスのすべてのpublic, protectedメンバーが、派生クラスのprotectedメンバーになります。
関連トピック: class, private, public