JavaA2Z

KAB-studio > プログラミング > JavaA2Z > クラス定義とは

クラス定義

日本語 級定義
英語 class definition
ふりがな くらすていぎ
フリガナ クラステイギ

解説

クラス定義すること、もしくはクラス定義文。
 
class クラス{}」という形式でクラス宣言定義する文のこと。
クラスが持つフィールド及びメソッド定義するためこう呼ばれる。
 
ほとんどの場合、「クラス宣言」と同意。
厳密に分ければ、「class クラス名」までが「クラス宣言」、「{}」が「クラス定義」と言うこともできるが、その意味で使用されることは少ない。
これは、Javaでは「クラス宣言」のみを使用することがないためである。
文法上「class クラス;」という文は許されない。そのため、「クラス宣言」と「クラス定義」を区別する意味がないため、合わせて「クラス宣言」という用語が用いられる。
メソッド宣言」や「変数宣言」の性質を考えると、「クラス宣言」よりは「クラス定義」の方が正しい表現に感じるが、用語としては「クラス宣言」に統一した方がいいだろう。

参考サイト

  • (参考サイトはありません)

(KAB-studioからのおしらせです)

サンプルプログラム(とか)サンプルを別ウィンドウで表示サンプルをクリップボードへコピー(WindowsでIEの場合のみ)

// Sample.java

// ↓これがソースファイル内でのクラス定義です。
public class Sample
{// 厳密にはここからがクラス定義?

    public static void main( String[] args )
    {
    }
// 厳密にはここまでがクラス定義?
}
// Sample.java

// ↓これがソースファイル内でのクラス定義です。
public class Sample
{// 厳密にはここからがクラス定義?

    public static void main( String[] args )
    {
    }
// 厳密にはここまでがクラス定義?
}

この単語を含むページ

「みだし」に含まれているページ

「サンプルプログラムとか」に含まれているページ

はてなブックマーク 詳細を表示 はてなブックマーク ブックマーク数
livedoorクリップ 詳細を表示 livedoorクリップ ブックマーク数
Yahoo!ブックマーク 詳細を表示 users
del.icio.us 登録する RSSに登録
サンプルを別ウィンドウで表示
サンプルをクリップボードへコピー(WindowsでIEの場合のみ)
update:2006/02/10
このページは、Javaプログラミング言語についての用語を網羅した辞書「JavaA2Z」の一ページです。
詳しくは「JavaA2Z」表紙の説明をご覧ください。