A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Good_Man 中级黑马   /  2015-11-30 13:17  /  243 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

包(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

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马