時間がないのでちょっとしか進みません

*アクセス修飾子
メソッドやクラスにはアクセス修飾子というものがあってどこまで使えるのか範囲指定できます。

public 全てのものから利用可能。
private クラス内のみ利用可能。
protected クラスやサブクラス、同じパッケージのクラスの中から利用可能
なし クラスとサブクラスからのみ利用可能

以上。