welcome: please sign in

2012-03-27 04:59:05時点のリビジョン24

メッセージを消す
location: リスト処理の演習

リスト処理の演習

課題1

Chainクラスを作成し、次のいずれかを行うmainメソッドを記述しなさい。


1. (初級)

mainメソッド内の変数a,b,cが図のようなオブジェクトを参照しているようにした後

を行って動作を確かめなさい。

ヒント


2. (中級)

1と同じことを、 next.next のような記述をしないで行いなさい。

ヒント


3. (上級)

1と同じことを、インスタンスを次の順で作成して行いなさい。

ヒント


課題2

Chainクラスにメソッドを追加し動作を確かめなさい。


1. (初級)

つぎの3つのメソッドを記述し、mainメソッドにはそれらの動作確認の処理を記述しなさい。


2. (中級)

初級に次を追加。

つぎのメソッドを記述し、 mainメソッドにはそれらをつかって、リストのn番目を削除する処理、リストのn番目に追加する処理を記述しなさい。


3. (上級)

中級に次を追加。

つぎのメソッドを記述し、 mainメソッドには、リストの最後のオブジェクトを削除する処理、リストの最後に追加する処理を追加しなさい。