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

Google

言語

アーキテクチャ

開発環境

サーバ構築

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のクラスの定義サンプルプログラム実行結果

戻る

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

通算 (2006年12月26日以来)
Copyright (C) 2007-2009 zealseeds. All Rights Reserved.お問合せ