Javaのオブジェクト指向の概説
をテンプレートにして作成
開始行:
[[TopPage]] > 付録 > Javaのオブジェクト指向の概説
* Javaのオブジェクト指向プログラミング(概説) [#sc3273f2]
Java言語は「オブジェクト指向型の言語」であると,演習の最...
演習1では,オブジェクト指向を意識せずに進めてきましたが,
GUIプログラムやネットワークプログラムでは,オブジェクト指...
理解しづらい点が多いかと思います.
ここで簡単にオブジェクト指向について説明したいと思います.
*** クラスとオブジェクト [#c2a367b1]
''クラス''や''オブジェクト''という言葉が出てきたと思いま...
- ''クラス''は,対象となる物事を表現するための「''属性(...
- ''オブジェクト''は,クラスを実体化させたもの(つまり,...
Javaのプログラムでは,以下のように書くと,
JButton mybutton = new JButton();
- ''JButton''がクラス(「型」ともいえます)
- ''mybutton''がオブジェクト(インスタンス,「変数」とも...
となります.
演習1で触れた,文字列型(String)も,
String mytext = new String("Hello"); // String mytext =...
のように,オブジェクト指向風に書くこともできます.
*** 属性(データ項目)とメソッド(手続き)の操作 [#z6e599...
オブジェクト指向(Java)言語における,オブジェクトの...
メソッドを使った目的の処理の実行方法を説明します.
''メソッド''(手続き)とは,C言語での関数のようなものです.
オブジェクト指向では,~
'''対象となるオブジェクト(変数)'''.''メソッド名(''[引数...
という表記をすることで,メソッドを実行することができます.
C言語と同様に,引数を設定したり,戻り値を得ることができ...
文字列(String)型の説明で,''.equals(''[文字列]'')''という...
また,サンプルコードで紹介した「ボタン」(JButton)には,...
これらのデータを取得・設定する方法を説明します.
例)mybuttonというJButtonオブジェクトのボタン表面の文字列...
text = mybutton.getText();
で取得できます.
また,ボタン表面の文字列を設定するには,
mybutton.setText("PUSH ME!");
で設定できます.
- オブジェクト内にあるデータを操作(値の取得,設定)する...
サンプルコードの中に,次のような行があると思います.
buttonArray[i].setBounds(i*45,10,45,45);
これは,ボタンの大きさと位置を一度に(x座標,y座標,xの幅,y...
< [[演習2-1 GUIプログラミングの基礎]] に戻る
終了行:
[[TopPage]] > 付録 > Javaのオブジェクト指向の概説
* Javaのオブジェクト指向プログラミング(概説) [#sc3273f2]
Java言語は「オブジェクト指向型の言語」であると,演習の最...
演習1では,オブジェクト指向を意識せずに進めてきましたが,
GUIプログラムやネットワークプログラムでは,オブジェクト指...
理解しづらい点が多いかと思います.
ここで簡単にオブジェクト指向について説明したいと思います.
*** クラスとオブジェクト [#c2a367b1]
''クラス''や''オブジェクト''という言葉が出てきたと思いま...
- ''クラス''は,対象となる物事を表現するための「''属性(...
- ''オブジェクト''は,クラスを実体化させたもの(つまり,...
Javaのプログラムでは,以下のように書くと,
JButton mybutton = new JButton();
- ''JButton''がクラス(「型」ともいえます)
- ''mybutton''がオブジェクト(インスタンス,「変数」とも...
となります.
演習1で触れた,文字列型(String)も,
String mytext = new String("Hello"); // String mytext =...
のように,オブジェクト指向風に書くこともできます.
*** 属性(データ項目)とメソッド(手続き)の操作 [#z6e599...
オブジェクト指向(Java)言語における,オブジェクトの...
メソッドを使った目的の処理の実行方法を説明します.
''メソッド''(手続き)とは,C言語での関数のようなものです.
オブジェクト指向では,~
'''対象となるオブジェクト(変数)'''.''メソッド名(''[引数...
という表記をすることで,メソッドを実行することができます.
C言語と同様に,引数を設定したり,戻り値を得ることができ...
文字列(String)型の説明で,''.equals(''[文字列]'')''という...
また,サンプルコードで紹介した「ボタン」(JButton)には,...
これらのデータを取得・設定する方法を説明します.
例)mybuttonというJButtonオブジェクトのボタン表面の文字列...
text = mybutton.getText();
で取得できます.
また,ボタン表面の文字列を設定するには,
mybutton.setText("PUSH ME!");
で設定できます.
- オブジェクト内にあるデータを操作(値の取得,設定)する...
サンプルコードの中に,次のような行があると思います.
buttonArray[i].setBounds(i*45,10,45,45);
これは,ボタンの大きさと位置を一度に(x座標,y座標,xの幅,y...
< [[演習2-1 GUIプログラミングの基礎]] に戻る
ページ名: