java
図Proo5_1_㏛cは「クラスの継承: toStringメソッドの継承と使い方」を説明するためのプログラム例である。このプログラムの最後にコメントで実行結果が示されている。図Proo5_1_srcこのプログラムにはBook、ProBook、Proo5_1のクラスがある。BookがProBookに…
図Proo4_1_㏛cは「クラスの継承 Override, superの使い方」を説明するためのプログラム例である。このプログラムの最後にコメントで実行結果が示されている。図Proo4_1_srcこのプログラムにはBook、ProBook、Proo4_1のクラスがある。Bookが親クラス(スーパ…
Java: コンストラクタ---thisの使い方図Proo3_1_㏛cは「コンストラクタ—-thisの使い方など」を説明するためのプログラム例である。このプログラムの最後にコメントで実行結果が示されている。図Proo3_1_srcこのプログラムにはBookとProo3_1のクラスがある。B…
図Proo2_1_㏛cは「コンストラクタ--引数の扱い方」を説明するためのプログラム例である。このプログラムの最後にコメントで実行結果が示されている。図Proo2_1_srcこのプログラムにはBookとProo2_1のクラスがある。Bookクラスにはdisplay()以外に二つのメソ…
図Pron1_1_㏛cは「初めてのオブジェクト作成(Constructorを書かない)」を説明するためのプログラム例である。このプログラムの最後にコメントで実行結果が示されている。図Pron1_1_srcクラスはオブジェクト作成のテンプレートのようなものである。オブジェ…
台形の面積の計算法を使って円の面積を近似する 図Prog10_1_sekibunは半径1の単位円である。 図Prog10_1_sekibun X軸上の二つの点A(Xi,0)、 B(Xi+1,0)からX軸に垂線を引き,円と交わったところをD(Xi,f(Xi)), C(Xi+1,f(Xi+1))としている。ADとBCは平行であ…
図Prog9_4_㏛cは「参照渡しの引数を使うメソッド: 色々な場所にあるデータとメソッド」の説明のための例である。このプログラムの最後にコメントで実行結果が示されています。 図Prog9_4_src 図Prog9_4_srcで注目すべきことは、このソースプログラムには二つ…
図Prog9_3_㏛cは「参照渡しの引数を使うメソッド」の説明のための例である。このプログラムの最後にコメントで実行結果が示されています。 図Prog9_3_src 今週のお題「おとうさん」 図Prog9_3_srcでmainメソッドの外で定義されているメソッドと変数や配列は…
図Prog9_2_㏛cは「メソッドからメソッドを呼び出す」の説明のための例である。このプログラムの最後にコメントで実行結果が示されています。 図Prog9_2_src 今週のお題「おとうさん」 図Prog9_2_srcで定義されているメソッドは全てstaticであります。このよ…
Java: switch: 便利な場合わけ 図Prog6_1_㏛cはswitch文の説明のための例である.このプログラムの最後にコメントで 今週のお題「雨の日の楽しみ方」 実行結果(表示)が示されています。 図Prog6_1_src switch文は例えば以下の形をしています。文末の;は必…
今週のお題「雨の日の楽しみ方」 Java: if else if else: 三つ以上の場合分け 図Prog5_3_srcはif else if else構造の説明のための例である.このプログラムの最後にコメントで実行結果(表示)が示されています。 図Prog5_3_src if else if else構造は以下…
今週のお題「雨の日の楽しみ方」 図Prog5_2_㏛cはif else文の説明のための例である.このプログラムの最後にコメントで実行結果(表示)が示されています。 図Prog5_2_src If else文は以下の形をしています。文末の;は必要です。 if(条件) 文1; else 文2; こ…
今週のお題「雨の日の楽しみ方」 図Prog5_1はif文と複合分の説明のための例である.このプログラムの最後にコメントで実行結果(表示)が示されています。 図Prog5_1_src if文は以下の形をしています。文の後は;が必要です。 if(条件) 文; 条件は関係演算や…
今週のお題「雨の日の楽しみ方」 Java 最初のプログラム Prog1_1.java javaのプログラミングはクラスを書くことである。図Prog1_1.javaはjavaのプログラムであり、一つのクラスからできている。そのクラス名はProg1_1である。通常クラス名の頭文字は大文字に…