プログラミング基礎/2011/2011年11月07日
をテンプレートにして作成
開始行:
**講義用スライド [#qaad7542]
#ref(./第6_7_5回.pdf);
**基礎クラス用演習問題 [#ba900530]
解答は
&size(20){ホスト名: earth.mlab.im.dendai.ac.jp};
&size(20){ディレクトリ: /home/submit/JavaBeginners/[今日...
に提出しなさい。ソースファイル (〜.java) のみを提出。
提出は gFTP 等の ftp ソフトを用いて行うこと。
&size(20){''提出先が木曜日と異なることに注意''};
***問題1(Beginners') [#c8c44899]
3次元ベクトルを扱うクラス,Vector3Dクラスを作成せよ.
Vector3Dクラスには,3つの引数を属性x,y,zへ代入するsetVa...
Vector3Dクラスを使うテストプログラムとして,コマンドライ...
プログラム名はVector3DTestとする.
class Vector3D
{
???
}
public class Vector3DTest
{
static public void main(String[] args)
{
if (args.length != 3)
{
System.out.println("引数を3つ指定してください");
return;
}
//TO DO:
//Vector3D型の変数を作る
//インスタンスを作る
//コマンドライン引数1番目をx,2番目をy...
//結果を画面に表示する
}
}
実行例(表示方法は各自変更して良い):
>java Vector3DTest 1.0 2.0 3.0
v=(1.0, 2.0, 3.0)
***問題2(Beginners') [#qb80b30f]
Vector3Dに自身の長さを返すgetLengthメソッドを追加せよ.
プログラム名はVector3DLengthとする.
class Vector3D
{
???
}
public class Vector3DLength
{
static public void main(String[] args)
{
if (args.length != 3)
{
System.out.println("引数を3つ指定してください");
return;
}
//TO DO:
//Vector3D型の変数を作る
//インスタンスを作る
//コマンドライン引数1番目をx,2番目をy...
//ベクトルの長さをgetLengthメソッドによ...
//得た長さを表示する
}
}
実行例(表示方法は各自変更して良い):
>java Vector3DLength 1.0 2.0 3.0
|v|=3.7416573867739413
終了行:
**講義用スライド [#qaad7542]
#ref(./第6_7_5回.pdf);
**基礎クラス用演習問題 [#ba900530]
解答は
&size(20){ホスト名: earth.mlab.im.dendai.ac.jp};
&size(20){ディレクトリ: /home/submit/JavaBeginners/[今日...
に提出しなさい。ソースファイル (〜.java) のみを提出。
提出は gFTP 等の ftp ソフトを用いて行うこと。
&size(20){''提出先が木曜日と異なることに注意''};
***問題1(Beginners') [#c8c44899]
3次元ベクトルを扱うクラス,Vector3Dクラスを作成せよ.
Vector3Dクラスには,3つの引数を属性x,y,zへ代入するsetVa...
Vector3Dクラスを使うテストプログラムとして,コマンドライ...
プログラム名はVector3DTestとする.
class Vector3D
{
???
}
public class Vector3DTest
{
static public void main(String[] args)
{
if (args.length != 3)
{
System.out.println("引数を3つ指定してください");
return;
}
//TO DO:
//Vector3D型の変数を作る
//インスタンスを作る
//コマンドライン引数1番目をx,2番目をy...
//結果を画面に表示する
}
}
実行例(表示方法は各自変更して良い):
>java Vector3DTest 1.0 2.0 3.0
v=(1.0, 2.0, 3.0)
***問題2(Beginners') [#qb80b30f]
Vector3Dに自身の長さを返すgetLengthメソッドを追加せよ.
プログラム名はVector3DLengthとする.
class Vector3D
{
???
}
public class Vector3DLength
{
static public void main(String[] args)
{
if (args.length != 3)
{
System.out.println("引数を3つ指定してください");
return;
}
//TO DO:
//Vector3D型の変数を作る
//インスタンスを作る
//コマンドライン引数1番目をx,2番目をy...
//ベクトルの長さをgetLengthメソッドによ...
//得た長さを表示する
}
}
実行例(表示方法は各自変更して良い):
>java Vector3DLength 1.0 2.0 3.0
|v|=3.7416573867739413
ページ名: