JAVA -- 类与对象(七)包

tech2022-09-18  91

包 package

把比较接近的类,规划在同一个包下 Hero,ADHero 规划在一个包,叫做charactor(角色) Item,Weapon规划在另一个包下,叫做 property(道具) 在最开始的地方声明该类所处于的包名

package charactor; //在最开始的地方声明该类所处于的包名 public class Hero { String name; //姓名 float hp; //血量 float armor; //护甲 int moveSpeed; //移动速度 }

使用同一个包下的其他类,直接使用即可 但是要使用其他包下的类,必须import

import java.util.Scanner; //引入包

综合练习:创建一个新的包charactor1,并且让练习-治疗类:Support 声明在这个包下

package charactor1; import charactor.hero; public class support extends hero { int damage = 100; public void heal(hero h1, int hp) { System.out.println(name + "对" + h1.name + "进行了一次治疗"); System.out.println("血量还有" + ++hp); } public static void main(String args[]){ support s = new support(); s.name = "琴女"; hero h1 = new support(); h1.name = "盖伦"; s.heal(h1,100); } }

注意:这里引用另一个包,需要在另一个包内声明public

最新回复(0)