クラスのpublicデータは、他の全てのクラスや関数からアクセスすることができます。publicキーワードは継承の時に指定することもできます。この場合、ベースクラスのpublic, protectedメンバーの公開度はそのまま派生クラスのメンバーとしてそのまま引き継がれて、public, protectedとなります。
関連トピック: class, private, protected