Open System Solutions

講座をクリックするとeラーニングのウィンドウが開きます。画面サイズは1024×768になっています。
(F11キーを押下して全画面表示にして視聴して下さい。)

講座 実施内容
Eclipseのインストール
     [ ダウンロード ]
< All-In-One-Eclipseのインストール手順 >
All-In-One-Eclipseは、システム開発に役立つオープンソースのツール群が、すぐに使えるようパッケージ化されたEclipseです。
(バージョンは、All-In-One-Eclipse-Setup-3.0.1.exe

Eclipseの起動と終了
     [ ダウンロード ]
< Eclipseの起動方法と終了方法 >
初回起動時に、ワークスペース(作成したプログラムを保管するディレクトリ)を決定します。

JavaでHelloWorld
     [ ダウンロード ]
< HelloWorldを表示するプログラムの作成手順 >
「Hello World」と出力するだけの簡単なプログラムです。Eclipseで、プログラムを記述し実行します。

JavaでSayHello
     [ ダウンロード ]
< HelloWorldの表示をメソッドで実行するプログラムの作成手順 >
「JavaでHelloWorld」で作成したプログラムのメソッド化です。Eclipseのリファクタリング機能を利用してメソッドの抽出を実行します。

四則演算
     [ ダウンロード ]
< 四則演算を表示するプログラムの作成手順 >
double型の変数、num1とnum2に対して四則演算を行い、結果を出力するプログラムです。

四則演算メソッド
     [ ダウンロード ]
< 四則演算をメソッドで実行するプログラムの作成手順 >
「四則演算」で作成したクラスから新しいクラスCalc2を作成し、四則演算部分をメソッド化します。

ゼロ割りをtry catch
     [ ダウンロード ]
< 整数をゼロで割ったときに例外が発生することを確認 >
Calc3クラスを作成し、整数をゼロで割る計算を行います。例外が発生することを確認し、 警告メッセージを表示する例外処理を追加します。

オーバーフロー
     [ ダウンロード ]
< オーバーフローを確認 >
Calc4クラスを作成し、int型の最大値を超えるような計算を行います。計算結果が正しくないことを確認します。

if文
     [ ダウンロード ]
< if文を確認 >
int型の変数scoreが59点以下の場合は"不合格です。"と表示するプログラムでif文を確認します。 さらに、条件分岐を修正しscoreを秀、優、良、可、不で評価し表示します。

for文をデバッグ
     [ ダウンロード ]
< for文の中身をデバッグ >
for文で0から3を表示するプログラムです。また、eclipseのデバッグ機能を使い、for文の中の動きを確認します。

startsWith
     [ ダウンロード ]
< 文字列操作 startsWith >
Stringクラスの startsWithメソッドを確認します。startsWithメソッドは、文字列が指定された接頭辞で始まるかどうかを判定します。

split
     [ ダウンロード ]
< 文字列操作 split >
Stringクラスの splitメソッドを確認します。Splitメソッドは、文字列を指定した文字に一致する位置で分割し、String配列で返します。

substring
     [ ダウンロード ]
< 文字列操作 substring >
Stringクラスの substringメソッドを確認します。substringメソッドは、文字列の指定した部分を新しい文字列として返します。

toUpperCase・toLowerCase
     [ ダウンロード ]
< 文字列操作 toUpperCase・toLowerCase >
Stringクラスの toUpperCaseメソッド・ toLowerCaseメソッドを確認します。
toUpperCaseメソッドは、文字列を大文字に変換します。toLowerCaseメソッドは、文字列を小文字に変換します。

List
     [ ダウンロード ]
< コレクション List >
要素の追加(addメソッド)、削除(removeメソッド)、出力(for、getメソッド)を行います。

Set
     [ ダウンロード ]
< コレクション Set >
要素の追加(addメソッド)、重複する要素の追加、出力(Iterator、while)を行います。

Map
     [ ダウンロード ]
< コレクション Map >
要素の追加(putメソッド)、重複するキーの追加、キーの取得(keySetメソッド)、出力(Iterator、while、getメソッド)を行います。

Beanの作成
     [ ダウンロード ]
< Beanの作成 >
Carクラスを作成します。Carはメンバーに、車種名、メーカー、単価、台数を持つBeanです。 Eclipseの機能を使い、getter・setterメソッドの生成、コンストラクタの生成、フォーマットを行います。

Beanの基礎
     [ ダウンロード ]
< Beanの基礎 >
Beanの基礎的な扱い方を確認します。Bean(Carクラス)のインスタンスを作成、setterメソッドで値のセットを行います。Beanの情報を出力するtoStringメソッドを作成し、値がセットされていることを確認します。
※「Beanの作成」のCarクラスを使用しています

BeanのList
     [ ダウンロード ]
< BeanのList >
Bean(Carクラス)のリストを作成、出力を行います。また、Beanのリストから車種名のリストを作成します。
※「Beanの作成」のCarクラスを使用しています

Beanの計算
     [ ダウンロード ]
< Beanの計算 >
Bean(Carクラス)のリストを作成し、単価・台数から金額を計算します。
※「Beanの作成」のCarクラスを使用しています

Beanの集約1
     [ ダウンロード ]
< Beanの作成 >
MakerQtyクラスを作成します。MakerQtyはメンバーに、メーカー、台数合計を持つBeanです。Carクラスの集約結果を入れるために利用します。
※「Beanの作成」のCarクラスを使用しています

Beanの集約2
     [ ダウンロード ]
< Beanの集約 >
Bean(Carクラス)のリストを作成し、集約結果をBean(MakerQtyクラス)のリストに入れます。
※「Beanの作成」のCarクラスと、「Beanの集約1」のMakerQtyクラスを使用しています



戻る


株式会社 オープン・システム・ソリューションズ
 
Copyright ©  OpenSystemSolutions Inc. All Rights Reserved.