码迷,mamicode.com
首页 > 其他好文 > 详细

类的访问级别

时间:2016-10-25 02:15:16      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:慢慢   创建   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="不同成员中的变量"

}

 

类的访问级别

标签:慢慢   创建   string类   赋值   string   java程序   []   访问   修饰符   

原文地址:http://www.cnblogs.com/Angella/p/5995106.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!