zoukankan      html  css  js  c++  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="不同成员中的变量"

    }

  • 相关阅读:
    ArcGIS
    gdal 在 vs2005中的安装
    ArcView ArcEditor ArcInfo区别
    从自行车掉链想到的
    实现带有身份验证的WebService
    研究一下全文索引
    【转】Com和.Net互操作规范
    TDSSNIClient 初始化失败,出现错误 0x7e,状态代码 0x60。
    整理最近新学到的几种sql写法(一)动态“循环”更新表内数据
    整理多个技术点的sql综合应用:(开拓思路,SELECT子句内嵌子查询)
  • 原文地址:https://www.cnblogs.com/Angella/p/5995106.html
Copyright © 2011-2022 走看看