標籤:慢慢 建立 string類 賦值 string java程式 [] 訪問 修飾符
類的存取層級:
類的存取層級就好比一棵樹,想要到達樹頂,要從樹底下慢慢地爬上去。樹底下的樹枝能看到旁邊的樹枝。在java中,類的方法也是有一種層級關係的。
公開的存取層級:
帶有“public”修飾符的類被聲明為公有的存取層級,即在類的名稱前帶有public修飾符 。用public修飾符修飾該類,表示在任何包中的任何類都能訪問該類。但要注意不同包的問題。雖然 可以被包中的任何類訪問,但是在不同包下還需要使用引用語句。下面代碼示範如何使用public修飾符修飾一個類。
//建立一個包a
package a;
import b.*;
//test類描述的是用修飾符修飾類
pubblic class test
{
//java程式的主入口方法
public static void main(Strin[]args)
{
//建立test1的對象執行個體
test1 t1 =new test1
//將emp的值賦值給String類型的s
String s =t1.emp;
//列印並顯示結果
System.out.println(s);
}
}
//建立一個包
package b;
public class test1
{
String emp = “不同包中的成員變數"
}
預設的存取層級:
具有預設存取層級的類在聲明時不用加任何修飾符,可以將預設存取層級看做是包級的訪問,只能被同一個包下的類使用。預設的存取層級和公開的存取層級相似,不同點在預設的存取層級不能訪問不同包下的類,只能訪問同包下的類。
//test類描述的是預設層級的類
class test
{
...//方法體
}
//建立一個包a
package a;
import b.*;
public class test
{
public static void main(String[] args)
{
test1=new test1();
String s=t1.emp;
System.out.println(s);
}
}
//建立一個包
package b;
class test1
{
Striing emp="不同成員中的變數"
}
類的存取層級