オブジェクト指向言語のホームページです。 受講者はこのページを随時チェックするようにしてください。
(新しいものほど上です)
パスワードがかかっているページのパスワードは、 「ソフトウェア工学演習Ⅱ」のパスワードと同じです。演習を受けていない人は、 授業用ページのパスワード発行を このページで 行なって下さい。
本講義はソフトウェア工学演習Ⅱと密接に関連しています。 情報環境コース学生は必ず同時に受講するようにして下さい。
ソフトウェア工学演習Ⅱ 必要なソフトウェアのインストール を読んで、ソフトウェアをインストールしておいて下さい。
ダブルバッファリングを使ったプログラムの例 GuruguruDoubleBuffered (html, java) と使わないプログラムの例 Guruguru10 (html, java) の比較 (並べて比較)
🐻 をクリックすると、 WappenLiteというシステムが起動して編集・コンパイル・実行できます。 (いずれも JDK あるいは JRE がインストールされている必要があります。)
注意: WappenLite はまだまだ不安定なところが多いので、 常時(通常のテキストエディターで)バックアップをとりながら作業してください。
WappenLite が突然クラッシュした場合、このアプレットを起動すると、WappenLite で使用していたファイルが残っている可能性があるフォルダを、 新しいものから順に表示します。
プリント第 A 章の参考プログラム
プリント第 7 章のプログラム
foo/bar/Baz.java,
abc/xyz/Main.java,
foo/Bar.java,
foo/BarTest.java
(),
BarTest.java
(),
プリント第 6 章のプログラム
ThreadTest.java(),
Guruguru (html,
java)
BubbleSort1(html,
java),
BubbleSort2(html,
java),
Hanoi(html,
java,
問6.2.5の完成イメージ)
プリント第 4 章のプログラム
MouseTest(html,
java,
),
KeyTest(html,
java,
),
ChangeColor(html,
java,
),
Factorial(html,
java,
),
TryCatchTest
(java,
),
TryCatchTest2
(java,
),
Graph2(html,
java,
),
AddTime2(html,
java,
),
MouseDraw(html,
java,
),
ColorName(html,
java,
),
UpDownButton(html,
java,
),
UpDownButton2(html,
java,
),
UpDownButton3(html,
java,
),
FinalExample(html,
java,
),
プリント第 3 章のプログラム
CalendarTest(html,
java,
),
N_gon(html,
java,
),
Gradation1(html,
java,
),
Graph(html,
java,
),
Othello(html,
java,
),
プリント第 2 章のプログラム
Hello0(java, ),
Hello(html,
java, ),
ColorTest(html,
java,
),
ShapeTest(html,
java,
)