public void attact(Role role){
//计算造成的伤害
Random r = new Random();
int hurt = r.nextInt(20)+1;
//修改挨揍人的血量
int remainblood = role.getBlood() - hurt;
//对剩余血量做验证
remainblood = remainblood < 0? 0:remainblood;
//修改剩余血量
role.setBlood(remainblood);
System.out.println(this.getName() + "举起拳头,打了"+ role.getName() +"一下,造成"+ hurt +"伤害,"
+ role.getName() +"剩下" + remainblood +"滴血");
}
请问在public void attact(Role role)
这行代码中Role 和 role各自代表什么意思呢