码迷,mamicode.com
首页 > 编程语言 > 详细

java面向对象(包package)

时间:2014-06-25 15:27:04      阅读:145      评论:0      收藏:0      [点我收藏+]

标签:class   java   使用   strong   文件   string   

包package
对类文件进行分类管理
给类提供多层命名空间
写在程序文件的第一行
类名的全称是 包名.类名
包也是一种封装形式
 
包与包之间进行访问,被访问的包中的类以及类中的成员,需要public修饰。
不同包中的子类还可以直接访问父类中被protected权限修饰的成员。
包与包之间可以使用的权限只有两种:public,protected
 
                    public     protected     default     private
同一类中       ok               ok               ok          ok
同一包中       ok               ok               ok           no
子类              ok                ok               no          no
不同包中      ok
 
 
为了简化类名的书写,使用一个关键字,import
import 导入的是包中的类。

建议定包名不要重复,可以使用url来完成定义,url是唯一的。

package pack;
import packa.packaDemo;


public class packDemo {


    public static void main(String[] args)
    {
        System.out.println("hello !");
        packaDemo a =new  packaDemo();
        a.show();
    }

}

 

java面向对象(包package),布布扣,bubuko.com

java面向对象(包package)

标签:class   java   使用   strong   文件   string   

原文地址:http://www.cnblogs.com/shihuai355/p/3806303.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!