eimhee 发表于 2013-2-3 10:09:22

老紫竹JAVA基础培训(3),认识类的访问权限描述符.

这里只贴最重要的代码,详细内容请访问原文:http://www.java2000.net/p11443

<div class="highlighter">
[*]package lession3;
[*]<span />
[*]<span />// 注意,我们使用了其它package的类,所以需要import进来<span />
[*]<span />// 注意:路径必须为完整的路径<span />
[*]<span />import lession3.otherpackage.PublicClassOtherPackage;
[*]<span />
[*]<span />/**
[*] * 老紫竹JAVA基础培训(3),认识类的访问权限描述符.<br>
[*] * 原则:<br>
[*] * public的类,可以被任何类在任何地方访问<br>
[*] * 默认权限的类(也就是没写任何访问描述符的类)只能在当前package访问,<br>
[*] * 不能被其它package的类访问。
[*] * 
[*] * @author 老紫竹 JAVA世纪网(java2000.net)
[*] * 
[*] */<span />
[*]public class Lession3 {
[*]<span />
[*]  public static void main(String[] args) {
[*]    // 调用同一package下的public访问权限类<span />
[*]    System.out.println(new PublicClassSamePackage().toString());
[*]<span />
[*]    // 调用同一package下的默认访问权限类<span />
[*]    System.out.println(new DefaultClassSamePackage().toString());
[*]<span />
[*]    // 调用不同package下的public访问权限类<span />
[*]    System.out.println(new PublicClassOtherPackage().toString());
[*]<span />
[*]    // 调用不同package下的默认访问权限类<span />
[*]    // System.out.println(new DefaultClassOtherPackage().toString());<span />
[*]  }
[*]}
[*]<span />
页: [1]
查看完整版本: 老紫竹JAVA基础培训(3),认识类的访问权限描述符.