可以把相似的类分在同一个包里面
比如
package
charactor;
//在最开始的地方声明该类所处于的包名
public
class
Hero {
String name;
//姓名
float
hp;
//血量
float
armor;
//护甲
int
moveSpeed;
//移动速度
}
而使用其他包里的类,需要import
package
charactor;
//Weapon类在其他包里,使用必须进行import
import
property.Weapon;
public
class
Hero {
String name;
//姓名
float
hp;
//血量
float
armor;
//护甲
int
moveSpeed;
//移动速度
//装备一把武器
public
void
equip(Weapon w){
}
}
与extends基本相同,都是共用某些类
但extends只能继承里面的一个类,一个孩子一个父亲