クラスの修飾子

  • abstract 抽象クラス。実装を持たないクラスのため、インスタンス化できない。

というより、abstractメソッドを含む場合はこれ

継承を行い、サブクラス側にて実装する必要がある。

  • final 継承できない
  • public(範囲の話) すべてのクラスから参照できる、の意。publicがない場合は

 同一ぱっけーじからのみ参照可
同一ぱっけーじは、OSファイルシステム上では、ディレクトリと1対1。そのディレクトリのなかに
 そのクラスを定義しているファイルを格納。つまり構造的にはフラット。
 イケてないw

  • クラスの修飾子がない場合は、not abstract,not final,not publicの意味