1:包及和访问权限
将类放置到一个包当中,需要使用package “包名”
编译时需要使用 -d 参数 该参数的作用是依照包名生成相应的文件夹
一个类的全民应该是 “包名” + “.” + “类名”
包名的命名规范:
要求包名所有的字母都要小写
包名一般情况下,是你的域名倒过来写
一个包中的类访问另一个包中的类的条件
1:先自己打个包
1:访问类导入包名
2:被访问类必须是公共的
在以上条件下 :如果想要一个类想访问另一个类的属性和方法时,他们必须是公共(public)的
public 自己的包和其他的包中的类都可以被访问
private 只有自己的类可以访问
(default) 自己的包可以访问 、
protected 只能修饰变量和方法 而且在包外只可以被它的子类访问
2:接口
定义了接口就相当于定义了调用对象的标准
接口的基本语法
1:使用interface定义
2:接口当中的方法都是抽象方法
3:接口当中的方法都是public权限
4:实现接口使用implements关键字
5:一个类可以实现多个接口
6:一个接口可以继承多个接口