面向对象练习
角色决斗小游戏
class role 包含hp , damage , skill ,name属性
class fight 封装决斗功能
public class Java1 { public static void main(String[] args) { Fight fight = new Fight(); Role role1 = new Role("Laezel",30,40,200); Role role2 = new Role("Shadowheart",10,100,200); fight.fight(role1,role2); } }
在main函数中调用后结果如下
问题:为什么要使用getset方法,而非直接使类的属性公开?