丸の内とら 著
既刊書「10日でおぼえるJava入門教室」でひととおりJavaプログラミングの基本を身につけた人を対象にサンプルを用いてオブジェクト指向的な見地からのJavaの世界を覗きなおしてもらう内容となっております。
Javaのオブジェクト指向的な部分をひととおり学習しながら、実際にオブジェクト指向的な手法を使ったプログラミングを体験することができます。この本で”オブジェクト”を正しく扱うための知識(=オブジェクト指向)を体感的に身につける事ができます。
(Windows対応CD-ROM付)
第0日 オリエンテーション
レッスンを始める前に
第1日 クラスについて理解する
1時限目 クラスの構造を把握する(Lesson 01)
2時限目 フィールド(Lesson 02)
3時限目 メソッド(Lesson 03)
4時限目 コンストラクタ(Lesson 04)
5時限目 フィールドのカプセル化(Lesson 05)
第2日 クラスとインスタンス
1時限目 オブジェクトのふるまい(Lesson 06)
2時限目 基本型と参照型(Lesson 07)
3時限目 インスタンスメンバとクラスメンバ(Lesson 08)
4時限目 Stringクラスとオブジェクト(Lesson 09)
5時限目 配列オブジェクトを理解する(Lesson 10)
第3日 オブジェクトと例外処理
1時限目 try~catch文による例外処理(Lesson 11)
2時限目 例外のスロー(Lesson 12)
3時限目 独自の例外をスローする(Lesson 13)
第4日 継承を理解する
1時限目 継承とコードの再利用(Lesson 14)
2時限目 継承とグループ化(Lesson 15)
3時限目 グループ化のための継承(Lesson 16)
第5日 抽象クラスとインターフェイス
1時限目 抽象クラスの定義と利用(Lesson 17)
2時限目 インターフェイスの定義と利用(Lesson 18)
3時限目 インターフェイスと多重継承(Lesson 19)
4時限目 インターフェイスの継承(Lesson 20)
第6日 パッケージングのメカニズム
1時限目 パッケージについて理解する「パッケージとアクセシビリティ」(Lesson 21)
2時限目 階層化されたパッケージの作成(Lesson 22)
3時限目 クラスライブラリの配布(Lesson 23)
第7日 コレクション機能を活用する
1時限目 可変長配列(Lesson 24)
2時限目 リストとイテレータ(Lesson 25)
3時限目 マップとセット(Lesson 26)
第8日 デザインパターンに親しむ
1時限目 Template Methodパターン「ふるまいに関するパターン」(Lesson 27)
2時限目 Singletonパターン「生成に関するパターン」(Lesson 28)
3時限目 Facadeパターン「構造に関するパターン」(Lesson 29)
第9日 UMLを知る
1時限目 クラス図を書いてみる
2時限目 クラス間の関係を表現する
3時限目 シーケンス図を作成する
第10日 オブジェクト指向開発プロセスを体験する
1時限目 システムの分析「要件分析とオブジェクト抽出」
2時限目 オブジェクトの抽出
3時限目 クラスの設計
4時限目 クラスの実装
付録
付録1 練習問題の解答
付録2 Java 2 SDK 1.4.1のインストールとパス変数の設定
付録3 クラスパスの設定
内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。
正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。
本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
書影(表紙画像)以外のご利用については、こちらからお問い合わせください。