ちくやらアーカイブ

このブログは気分よって構成されています。 BGMも気分で流してます。 あなたの忍耐に感謝します。

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  1. --/--/--(--) --:--:--|
  2. スポンサー広告|
  3. トラックバック(-)|
  4. コメント(-)

クラスの宣言

クラスにつけることができる修飾子は
	
・final …継承できない。
・abstract …メソッドの実装はしない。オブジェクトを生成できない。
・public
・なし



このうち、final abstractはできない。
またstaticもつけることができない。



あと、気を付けることは
「一つのソースファイルに二つのpublicクラスを
 存在させることができない」
ということぐらいかな…


理由は、
「1つのソースファイル内には1つのpublicなクラスしか定義できず
 ソースファイルのファイル名は内部に定義されたpublicクラス名と
 同一名称にしなければならない」
から。
だから2つのpuclibクラスがあると、どっちのクラス名を
ソースファイル名にしていいかコンパイラがわからなくなるので
コンパイルエラーになる。


…こんな問題めったに出ませんが。
スポンサーサイト
  1. 2005/04/17(日) 16:26:34|
  2. 資格:SJC-P|
  3. トラックバック:0|
  4. コメント:0
<<オーバーライドとオーバーロード | ホーム | コンストラクタ>>

コメント

コメントの投稿

管理者にだけ表示を許可する

トラックバック

トラックバックURLはこちら
http://runark.blog6.fc2.com/tb.php/30-3706c1ef

ルナーク

Category

Recent Comments

Recent Entries

Recent Trackbacks

Archives

Links

Search

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。