1.包
包其实就是文件夹。
如果程序中没有声明包,类将被放到default的包中,defaulat的包没有名称。不建议采用default包的形式。
1.1自定义包
语法:
package <包名>
注意:
声明一个包的语句必须写在类中的第一行!!!
1.2包的导入
语法:
import <包名>.<类名>
注意:
如果要导入一个包中的多个类,可以使用"*"表示包中所有的类。
例如:
import java.util.*;//导入java.util包中所有的类
1.3包的访问权限
1.3.1public 访问权限成员(类、属性和方法统称)
public 成员可以被其他包中的类访问,public类中的protected成员可以被由它派生的在其他包中的子类访问。
1.3.2缺省访问权限成员
缺省访问权限成员,只能被同一个包中的类访问,不被其他包中的类访问。
2.继承
继承是一种特殊的关系,子类继承父类,表明子类是一种特殊的父类,并且具有父类所不具有的 一些属性或方法。
语法:
[修饰符] class 子类名 [extends 父类名]{
//类定义部分
}