public->どこからでもクラスを使える
デフォルト->同じパッケージ内でクラスを使える
private->同じソースファイル内でクラスを使える
こうするのが普通だと思うのですが・・・