スポンサードリンク
クラスの構成要素
- クラス名:フィールド メソッドの構成に付ける名前
- フィールド:クラス内に格納するデータの内訳
- メソッド:クラスに持たせる機能(命令)
※ 上記の3点をプログラムで定義する。 ⇒ 箱の設計 ⇒ ユーザクラスの定義
クラス定義(クラス名の策定)
構文
class クラス名 { ~ }
Manクラスを定義
class Man { ~ }
※ クラス名の先頭文字は 英大文字を使用。
フィールド定義
構文
class クラス名 { 変数型 変数名; }
Manクラスに氏名(String)と年齢(int)のフィールドを定義する。
class Man { // フィールドの定義 String name; // 氏名 int age; // 年齢 }
メソッド定義
構文
class クラス名 { ~ 戻り値型 メソッド(引数型 変数名,・・・) { ~ return 戻り値; } }
Manクラスに Manクラスです。と表示するメソッドoutsmg()を定義する。
class Man { void outmsg() { System.out.println(Manクラスです。); } }
クラスの宣言
構文
クラス名 変数名 = new クラス名();
※ メインクラス側で宣言を行う。
フィールドの参照
構文
変数名.フィールド名;
メソッドの使用
構文
変数名.メソッド名(引数1,・・・・);
クラスの構成
The following two tabs change content below.
渋谷でWebエンジニアをしています。
株主優待目的で日本株からはじめ、投資信託・米国株の流れで投資しています。
最近は懸賞もハマってます(笑)
旅の思い出ログ、投資運用ログ、株主優待ログが中心のブログです。
どうぞ、よろしくお願いします!
最新記事 by hayato (全て見る)
- 🎬「ミッション:インポッシブル/デッドレコニング PART ONE」感想: アクションがバチバチ!🎬今年28作品目 - 2023年8月28日
- 💖ディズニー最新作「マイ・エレメント」: 恋に落ちる2人の魅力的なキャラクター!🎞️今年27作品目 - 2023年8月27日
- 🎬 宮崎駿最新作「君たちはどう生きるか」鑑賞✨ 豪華声優陣‼️😊今年26作品目🎉 - 2023年8月16日
コメントを残す