黑马程序员技术交流社区

标题: java中包的应用 [打印本页]

作者: Good_Man    时间: 2015-11-30 13:17
标题: java中包的应用
包(package)
        对类文件进行分类管理
       给类提供多层命名空间
       写在程序文件的第一行
       类名的全称是 包名.类名
       包也是一种封装形式
      
   例:   
package packa;
class DemoA{
    void show(){
                System.out.println("demoa  show");
        }
}
package packb;
public class DemoB{
        public static void main(String[] args) {
                packa.DemoA a=new packa.DemoA();
        }
}
编译失败,
解析:包与包直间的访问,被访问的包中的类以及成员,需要被public修饰,
注意:不同包中的子类可以访问父类中被protected修饰的成员

包与包之间可以使用的权限只有两种,public 和 protected




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2