Graphics/2021/ex07
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*グラフィックス基礎及び実習 2021年度 第07回 実習と宿題 [#...
#contents
//&color(#ff0000){''工事中''};
//**注意 [#notice]
**実習課題A 締切: 当日13:30 [#kadaiA]
&color(#00a000){''以下のことをやって,作った二つのソース...
+ (前回までに/宿題としてすでにやってるはず) 教科書や講...
+ (宿題としてすでにやってるはず)[[第7回>../#ex07]] の動...
**実習課題B 締切: 当日16:00 [#kadaiB]
&color(#00a000){''以下のことをやって,作った二つのソース...
以下のAPI仕様で定められる機能をもったクラス HW2 を作ろう...
#hr
''★ HW2クラスのAPI仕様''
- ''コンストラクタ''
>
:HW2()| 名前 "ほげお",身長 170.0[cm],体重 62.0[kg]のイ...
:HW2(String n, double h, double w)| 名前 n,身長 h[cm],...
<
- ''メソッド''
>
:void print()| このインスタンスの名前,身長,体重を表示す...
:void setWeight(double w)| このインスタンスの体重を w に...
:double getWeight()| このインスタンスの体重の値を返す.
:void pocha()| このインスタンスの体重を 1.1 倍にする.
:double calcBMI()| このインスタンスのBMIを計算して返す. ...
:static void printHimando(double bmi)| bmi の値とそれに応...
BMIは 21.82 ふつー
bmi が Border1 未満なら「やせてんなぁ」,Border1 以上 Bor...
<
- ''フィールド''
>
:static double Border1| BMIの境界値のうち小さい方.初期値...
:static double Border2| BMIの境界値のうち大きい方.初期値...
<
#hr
&color(white,blue){check}; &color(red){''注意''};:
- printHimando メソッドでは,BMIの値も表示すること.その...
- API仕様のフィールドの欄には Border1, Border2 以外には変...
- HW2クラスの引数なしコンストラクタは,HW2クラスの引数あ...
- カプセル化をちゃんと考えるなら,体重だけでなく名前や身...
動作確認には,以下の内容の G07Fugayo.java を作って用いる...
&color(blue){ただし,"ふがよ"という名前の部分は,自分の学...
#ref(https://www-tlab.math.ryukoku.ac.jp/~takataka/course...
**宿題 [#hw]
&color(#00a000){''次回授業までに必ずやっておくこと''};
次回の授業の資料(PDFや動画)等は [[こちら>../../2021#ex0...
+ 講義資料を入手.紙でほしい方は各自で印刷してください.
>
キャンパス内各所に設置されたプリンタで印刷することもでき...
<
+ 授業動画を視聴する
>
学内の実習室等に設置の PC ではスピーカから音が出ませんの...
<
+ 講義資料・授業動画に出てくるプログラムを実際に作って実...
**実習課題S(omake) [#kadaiS]
&color(#00a000){''今回出題のおまけ課題はありません.ただ...
moodle の「おまけ課題」のところに,「自由課題」というのを...
//&color(#ff0000){''工事中''};
終了行:
*グラフィックス基礎及び実習 2021年度 第07回 実習と宿題 [#...
#contents
//&color(#ff0000){''工事中''};
//**注意 [#notice]
**実習課題A 締切: 当日13:30 [#kadaiA]
&color(#00a000){''以下のことをやって,作った二つのソース...
+ (前回までに/宿題としてすでにやってるはず) 教科書や講...
+ (宿題としてすでにやってるはず)[[第7回>../#ex07]] の動...
**実習課題B 締切: 当日16:00 [#kadaiB]
&color(#00a000){''以下のことをやって,作った二つのソース...
以下のAPI仕様で定められる機能をもったクラス HW2 を作ろう...
#hr
''★ HW2クラスのAPI仕様''
- ''コンストラクタ''
>
:HW2()| 名前 "ほげお",身長 170.0[cm],体重 62.0[kg]のイ...
:HW2(String n, double h, double w)| 名前 n,身長 h[cm],...
<
- ''メソッド''
>
:void print()| このインスタンスの名前,身長,体重を表示す...
:void setWeight(double w)| このインスタンスの体重を w に...
:double getWeight()| このインスタンスの体重の値を返す.
:void pocha()| このインスタンスの体重を 1.1 倍にする.
:double calcBMI()| このインスタンスのBMIを計算して返す. ...
:static void printHimando(double bmi)| bmi の値とそれに応...
BMIは 21.82 ふつー
bmi が Border1 未満なら「やせてんなぁ」,Border1 以上 Bor...
<
- ''フィールド''
>
:static double Border1| BMIの境界値のうち小さい方.初期値...
:static double Border2| BMIの境界値のうち大きい方.初期値...
<
#hr
&color(white,blue){check}; &color(red){''注意''};:
- printHimando メソッドでは,BMIの値も表示すること.その...
- API仕様のフィールドの欄には Border1, Border2 以外には変...
- HW2クラスの引数なしコンストラクタは,HW2クラスの引数あ...
- カプセル化をちゃんと考えるなら,体重だけでなく名前や身...
動作確認には,以下の内容の G07Fugayo.java を作って用いる...
&color(blue){ただし,"ふがよ"という名前の部分は,自分の学...
#ref(https://www-tlab.math.ryukoku.ac.jp/~takataka/course...
**宿題 [#hw]
&color(#00a000){''次回授業までに必ずやっておくこと''};
次回の授業の資料(PDFや動画)等は [[こちら>../../2021#ex0...
+ 講義資料を入手.紙でほしい方は各自で印刷してください.
>
キャンパス内各所に設置されたプリンタで印刷することもでき...
<
+ 授業動画を視聴する
>
学内の実習室等に設置の PC ではスピーカから音が出ませんの...
<
+ 講義資料・授業動画に出てくるプログラムを実際に作って実...
**実習課題S(omake) [#kadaiS]
&color(#00a000){''今回出題のおまけ課題はありません.ただ...
moodle の「おまけ課題」のところに,「自由課題」というのを...
//&color(#ff0000){''工事中''};
ページ名: