TODOS・何でも情報交換TOPから是非ご覧ください。
一番下の投稿フォームへ > スレッド一覧 > 記事閲覧
o6asanさんのJAVAトライ・その23
日時: 2013/10/28 00:26
名前: o6asan

今週は,残念ながら質問が現れなかったので,彼の先生のページらしい例のところから
2題拾ってきました。この問題と,その24です。

以下の未完成のプログラムにBankAccountクラスを作成して追加し、動作例と同じ結果が
表示されるようにしなさい。ただし、BankAccountクラスは以下の仕様を満たすように
作成すること。

フィールド
name: Stringクラスのオブジェクトで口座の所有者の名前を保存する
savings: int型の変数で預金額を保存する

メソッド
void deposit(int amount): 引数amountで指定した金額を預金するためのメソッド
void withdraw(int amount): 引数amountで指定した金額を引き出すためのメソッド
void displaySavings(): 口座所有者の名前と預金額を表示するためのメソッド

未完成のプログラム
class Sample1 {
   public static void main(String[] args) {
    BankAccount bankAccount1;

    bankAccount1 = new BankAccount();
    bankAccount1.name = "山田太郎";
    bankAccount1.savings = 0;

    bankAccount1.displaySavings();  ここで「山田太郎さんの預金額は0円です。」と表示される

    bankAccount1.deposit(10000);  ここで「山田太郎さんは10000円を預け入れました。」と表示される
    bankAccount1.displaySavings();  ここで「山田太郎さんの預金額は10000円です。」と表示される

    bankAccount1.withdraw(3000);  ここで「山田太郎さんは3000円を引き出しました。」と表示される
    bankAccount1.displaySavings();  ここで「山田太郎さんの預金額は0円です。」と表示される
  }
}
メンテ

Re: o6asanさんのJAVAトライ・その23 ( No.1 )
日時: 2013/11/01 22:56
名前: o6asan

例の先生のページ( http://jkoba.net/kindai/program2/index.html )で, (10/21, 10/29) と
なっているので,もう,解答例をアップしても問題ないかなと。


Sample23.javaです。
http://o6asan.com/blog-j/files/JAVA/TODOS/Sample23.txt

----------------------------------------------------------------------------------
ずっと,UTF-8でアップロードしてきたのですが,注釈文が日本語で入っていると,コンパイルするときに
エラーになることに気づきましたので,Shift_JISに戻しています。ブラウザで見たときに文字化けするようで
あれば,Shift_JISで読み込みなおしてください。

----------------------------------------------------------------------------------
動作確認は,jdk-7u45-nb-7_4-windows-i586.exeでやっています。 <<--- バージョンアップしました。

この欄に,プログラムを貼ると,インデントが消えてしまいますので,上記のように
txtファイルにリンクを貼っています。

>>0 については,見かけ上インデントできてますが,実は,全角空白を使ったトリックです。
課題中の(未完成のプログラム)をコピー&ペーストで自習に利用する場合は,全角空白を
半角空白に直して使ってください。

実際に,試してみようと思う方は,ダウンロードもできます。
ただし,拡張子をtxtにしてアップしてますので,これをjavaに変更後コンパイルしてください。

一応,動くプログラムは書いていますが,何分JAVA の素人ですので,お気づきの点がありましたら,
よろしくお願いします。
メンテ
Re: o6asanさんのJAVAトライ・その23 ( No.2 )
日時: 2013/11/06 17:09
名前: りり

動画です。
http://todos.xsrv.jp/uploader/upl/AGDRec23.wmv
メンテ

楽しい交流と情報交換のTODOS・アップローダーも用意。ぜひTOPからもご覧ください。
ご参考になりましたら、お気軽に一筆お書き込みくださいませ。
題名 スレッドをトップへソート
名前
画像添付
JPEG
GIF
PNG



参照ボタンを押して、PCの画像を指定ください。3枚まで指定できます。縮小画像はクリックで拡大されます。
パスワード (好きなパスワードを。投稿後、右下のスパナマークをクリックし、そのパスワードを入れて修正できます。)
コメント

   クッキー保存
スレッドTOPへ***スレッド一覧