スポンサーサイト

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

【SJC-P】アクセス修飾子(public・protected・private・デフォルトアクセス)【Java】

デフォルトアクセスは、同package内であれば、アクセス可能。

publicは、packageに関係なくアクセスできる。
 ただし別packageの場合は、importが必要で、finalの指定があるクラスは除く。

privateは、宣言されたクラス以外からはアクセスできない。

protectedは、同package内はアクセスできるが、別packageの場合は継承が必要。

こんな感じ
■package test1

package test1;
import test2.*;

class Test1{
public static void main(String [] args){
Test t = new Test();
t.test1();
}
}

class Test extends Test2{
void test1(){
test();
}
}


■package test2


package test2;

public class Test2{
protected void test(){
System.out.println("test");
}
}
スポンサーサイト

テーマ : プログラミング
ジャンル : コンピュータ

コメント

非公開コメント

プロフィール

yukinosakura

Author:yukinosakura
FC2ブログへようこそ!

最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

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