JAVA程序员0基础培训(3)认识类的访问权限描述符

    作者:课课家教育更新于: 2016-02-01 14:10:31

    大神带你学编程,欢迎选课

      我们熟悉一下类的访问权限描述符,public和默认不写的情况。 类没有private类型 。

      我们先注意一下目录结构,我们建了一个otherpackage子目录,用来存放非同一目录 的类

    JAVA程序员0基础培训(3),认识类的访问权限描述符_java课程标准_java入门_课课家

      先看我们的主文件

      lession3/Lession3.java

      package lession3;

      // 注意,我们使用了其它package的类,所以需要import进来

      // 注意:路径必须为完整的路径

      import lession3.otherpackage.PublicClassOtherPackage;

      /**

      * 原则:

      * public的类,可以被任何类在任何地方访问

      * 默认权限的类(也就是没写任何访问描述符的类)只能在当前package访问,

      * 不能被其它package的类访问。

      *

      *

      */

      public class Lession3 {

      public static void main(String[] args) {

      // 调用同一package下的public访问权限类

      System.out.println(new PublicClassSamePackage().toString());

      // 调用同一package下的默认访问权限类

      System.out.println(new DefaultClassSamePackage().toString());

      // 调用不同package下的public访问权限类

      System.out.println(new PublicClassOtherPackage().toString());

      // 调用不同package下的默认访问权限类

      // System.out.println(new DefaultClassOtherPackage().toString());

      }

      }

课课家教育

未登录

1