CHAPTER 07 リファクタリング
目次
- 7-1 AS2Unitテスティング・フレームワーク
- 7-2 コードの不吉な匂い
- 7-3 もっとリファクタリング
概要&感想
この章では、まずリファクタリングに必要な「テスト」について述べ、具体的なリファクタリングの例を、後半に述べていきます。
著者紹介
藤本 泰功(Yasunori Fujimoto)
CHAPTER 06 デザインパターン
目次
- 6-1 デザインパターンとは
- 6-2 内部の隠蔽(Iterator)
- 6-3 継承(TemplateMethodパターン)
- 6-4 委譲(Adapterパターン・Proxyパターン)
- 6-5 切り替え(Stateパターン・Strategyパターン)
概要&感想
敷居の高い印象があったデザインパターンも最近では関連情報も笛、多くの人にかたられるようになりました。この小では、ActionScript特有の動作も織りまぜて、デザインパターンの内のいくつかをとりあげてみたいと思います。
著者紹介
藤本 泰功(Yasunori Fujimoto)
富川 真也(Shinya Tomikawa)
上野 直彦(Naohiko Ueno)
CHAPTER 05 OOPの基礎
目次
- 5-1 クラス
- 5-2 OOP三種の神器
- 5-3 イベントの概念
概要&感想
ここでは、オブジェクト指向プログラミング(Object Oriented Programming、略してOOPとも呼ばれます)の概要について、Flashでの例を交えながら見ていきます。
著者紹介
CHAPTER 04 Javaユーザに向けたActionScript2.0
目次
- 4-1 JavaとActionScript2.0の比較におけるClassに関する相違、継承の違いなど
- 4-2 実際にAppletをFlashに変換してみる
- 4-3 Flashに最適化した記述
概要&感想
この章は基本的に、他言語(Java, Visual C++, C# )ユーザの方へ、「Flashでもこんな風にアプリケーション作成ができるようになりました。今まで、『Flashなんてデザイナーのものだ』などと思われていたプログラマーの方にも、ActionScript 2.0を使えば、今まで通り(Java同様)に作業ができるよ!(けっこう異なる面はホントはありますが。。。)」という、ある種、Flashへのいざないをしています。
JavaとActionScript 2.0間で同じところ、違うところなどを紹介した上で、実際のJava Appletのブロック崩しゲームをFlash化してみる、などということをしています。実際並べてみるとサンプルのようになります。見た目だけではありません。ソースもにかよっているんです。
みなさんもFlashでアプリケーション作成してみませんか?
著者紹介
CHAPTER 03 Visual BasicとFlashフォームアプリケーション
目次
- 3-1 FlashフォームアプリケーションとVisual Basic .NET
- 3-2 サンプルによる比較
概要&感想
Flash MX 2004で追加された、Flashフォームアプリケーションの機能を、VisualBasicと比較しながらサンプルを使って理解していきます。タイムラインを全く使わずに、概存のIDEによる開発に近い形でFlashアプリケーションを開発することができます。
著者紹介

