| Shooting.java | シューティングゲームメインクラス |
| Stars.java | 背景星クラス |
| KeyInput.java | キー入力管理クラス |
| OffScreen.java | オフスクリーン管理クラス |
| ImageManager.java | イメージ管理クラス |
| Sprite.java | スプライトクラス(画面上のキャラクタ) |
| SpriteInWindow.java | 画面内専用スプライトクラス。Spriteクラスの継承クラス。自機用。 |
| SpriteTable.java | Sprite管理配列クラス |
| Myship.java | 自機クラス。SpriteInWindowクラスの継承クラス |
| Myshot.java | 自弾クラス。Spriteクラスの継承クラス |
| Zako.java | ザコ敵クラス(複数のザコ敵の共通ルーチン) |
| GameScenario.java | ゲームシナリオクラス(敵出現パターンの管理) |