教育・子育て

chaputer13 オブジェクト指向まとめ 後編

マんタ's icon'
  • マんタ
  • 2021/03/17 00:35

こんにちは。昨日と比べれば天気はすごくいいですねwww

今日も花粉がおまけに黄砂・・・

それはさておき chaputer13 オブジェクト指向まとめ 後編

4.オブジェクトの使い方

 前回オブジェクトを作りましたね。

ハイ これです。

次にすることは、フィールド変数を適正な値に変更、結果を表示することです。

メンバ参照演算子というものを使います。

 

①フィールド変数の値をセット&表示

package exercise;
public class Sample_Exec {

public static void main(String[] args) {
  Dice dice = new Dice();
  dice.val = 6;
  System.out.println("目数="+dice.val);
  

}

}

起動すると

この様に表示されます

次の図はvalに6がセットされた時の図です。

〇メンバ参照演算子

 オブジェクトの構成要素、

フィールド変数とメソッドを併せてメンバ構成要素といいます。

また、間に入力されている(.)は、java言語の演算子の一つで メンバ参照演算子といいます。

 

5.メソッドの実行

package exercise;
public class Sample_sample3 {
public class Dice{
 int va1;
 public void play() {
  va1=(int)(Math.random()*10)+1;
 }
}

}

上のプログラムはインスタンスメソッドの書き方を説明するために作ったプログラムです。

Playメソッドのようにオブジェクトが内蔵するメソッドを

インスタンスメソッドといいます。

図で説明すると

こんな感じになります。

実際にplayメソッドを実行するプログラムを作ってみましょう。

package exercise;
public class Ex13_class1 {
public static void main(String[] args) {
Dice dice = new Dice();
dice.val = 1;
System.out.println("目数="+dice.val);
dice.play();
System.out.println("目数="+dice.val);
}
 

}

こんな感じになります。

実行すると

こんな感じになり、実行するたびに値が変わります。

何回か実行して値が変わることを確認しておきましょうwww

chapter13

やっと終わったぁぁぁぁぁwwwwwwwwwwwww

ここまでご覧いただきありがとうございました。

BYマんタ

参考書は__________________________________

新わかりやすい Java

川場 隆  Kawaba Takashi

秀和システム

 

 

Article tip 0人がサポートしています
獲得ALIS: Article like 0.00 ALIS Article tip 0.00 ALIS
マんタ's icon'
  • マんタ
  • @25kit6
5月、そろそろ温かくなってきたかな?でも、少し肌寒いから健康管理は気を付けないとね。感染症もいろいろと流行ってるみたいだし・・・

投稿者の人気記事
コメントする
コメントする
こちらもおすすめ!
Eye catch
クリプト

Bitcoinの価値の源泉は、PoWによる電気代ではなくて"競争原理"だった。

Like token Tip token
159.32 ALIS
Eye catch
クリプト

NFT解体新書・デジタルデータをNFTで販売するときのすべて【実証実験・共有レポート】

Like token Tip token
120.79 ALIS
Eye catch
他カテゴリ

テレビ番組で登録商標が「言えない」のか考察してみる

Like token Tip token
26.20 ALIS
Eye catch
他カテゴリ

機械学習を体験してみよう!(難易度低)

Like token Tip token
124.82 ALIS
Eye catch
他カテゴリ

防犯意識 マーキング 下書き供養④

Like token Tip token
24.07 ALIS
Eye catch
ビジネス

海外企業と契約するフリーランス広報になった経緯をセルフインタビューで明かす!

Like token Tip token
16.10 ALIS
Eye catch
教育・子育て

【科学】アリストテレスにデカルトにニュートンに…みな光に取り憑かれた~光学の発展~

Like token Tip token
22.75 ALIS
Eye catch
他カテゴリ

京都のきーひん、神戸のこーへん

Like token Tip token
12.10 ALIS
Eye catch
クリプト

Bitcoin史 〜0.00076ドルから6万ドルへの歩み〜

Like token Tip token
947.13 ALIS
Eye catch
他カテゴリ

オランダ人が語る大麻大国のオランダ

Like token Tip token
46.20 ALIS
Eye catch
クリプト

スーパーコンピュータ「京」でマイニングしたら

Like token Tip token
1.06k ALIS
Eye catch
クリプト

ジョークコインとして出発したDogecoin(ドージコイン)の誕生から現在まで。注目される非証券性🐶

Like token Tip token
38.31 ALIS