トップ  eラーニング  書籍紹介  用語集

Google

言語

開発環境

Webアプリ/ミドル

データベース

OS/ネットワーク

ITスキル

海外サイト翻訳

書籍検索

用語検索

クラスの定義(Java)

クラスの定義方法

クラスは、Java言語全体が構築される基盤です。 クラスには、データとデータ処理がカプセルかされています。

クラスは、キーワードclassを使用して宣言します。 クラス宣言の一般的な構文は、次の通りです。

  <修飾子> class <クラス名> { }

クラス宣言の中で、キーワードclassおよびクラス名は必須です。 クラス宣言の中で修飾子を指定する必要がなくても、指定しなかった場合は、 デフォルトの修飾子がクラスに割り当てられます。

サンプルプログラム

たとえば、クラスは以下のように定義します。


/* Hello.java */
public class Hello
{
    /* データ */
    private String stringHello = new String();
    /* メソッド */
    public void setHello(String str) {//セッター
        stringHello = "Hello"+" "+str+"!!";
    }
    public String getHello(){//ゲッター
        return stringHello;
    }
}

なお、上記のクラスを実行するには、以下のようなmainメソッドを持つクラスを 定義する必要があります。


/* DoHello.java */
public class DoHello
{
	/* Helloクラスの利用 */
    public static void main(String[] args){
		//宣言&インスタンス作成
		Hello hello = new Hello();
		//データを設定
		hello.setHello("ZealSeeds");
		//データを取得して表示
		System.out.println(hello.getHello());
    }
}

コンパイル


cd <ソースファイルのあるディレクトリのパス>
javac *.java

実行

java DoHello

Javaのクラスの定義サンプルプログラム実行結果

戻る

Loarding…

グループサイト  zealseeds  zealseedsラーニング  zealseedsブックス  名か字  名科辞典  幸福の木の育て方

Copyright (C) 2007-2011 zealseeds. All Rights Reserved.お問合せ