Java:クラスの構成・要素・定義方法

クラスの構成要素

  1. クラス名:フィールド メソッドの構成に付ける名前
  2. フィールド:クラス内に格納するデータの内訳
  3. メソッド:クラスに持たせる機能(命令)

※ 上記の3点をプログラムで定義する。 ⇒ 箱の設計 ⇒ ユーザクラスの定義

クラス定義(クラス名の策定)

構文

[code lang=java]
class クラス名 {

}
[/code]

Manクラスを定義

[code lang=java]
class Man {

}
[/code]

※ クラス名の先頭文字は 英大文字を使用。

フィールド定義

構文

[code lang=java]
class クラス名 {
変数型 変数名;
}
[/code]

Manクラスに氏名(String)と年齢(int)のフィールドを定義する。

[code lang=java]
class Man {
// フィールドの定義
String name; // 氏名
int age; // 年齢
}
[/code]

メソッド定義

構文

[code lang=java]
class クラス名 {

戻り値型 メソッド(引数型 変数名,・・・) {

return 戻り値;
}
}
[/code]

Manクラスに Manクラスです。と表示するメソッドoutsmg()を定義する。

[code lang=java]
class Man {
void outmsg() {
System.out.println(Manクラスです。);
}
}
[/code]

クラスの宣言

構文

[code lang=java]
クラス名 変数名 = new クラス名();
[/code]

※ メインクラス側で宣言を行う。

フィールドの参照

構文

[code lang=java]
変数名.フィールド名;
[/code]

メソッドの使用

構文

[code lang=java]
変数名.メソッド名(引数1,・・・・);
[/code]

クラスの構成


コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

About Us

こんにちは!Webエンジニアとして働く傍ら、これまでに国内外を旅してきた経験を活かしてブログを運営しています。
このブログでは、【移動手段・宿選び・旅のコツ】など、実体験に基づいた信頼性の高い情報を発信しています。
特に「初めて行く場所で迷いたくない」「現地のリアルな事情を知りたい」という方に向けた記事が中心です。