アクセス装飾子

アクセス装飾子は、public、protected、privateの3種類があります。

publicはどこからでも呼び出すことができます。
protectedは自クラスのインスタンスもしくは親子クラスから呼び出すことができます。
privateは自クラスからのインスタンスからのみ呼び出すことができます。

できる限り厳しいアクセス装飾子を使用するようにしてください。