gtyhgvujyhfvuyjhyhjfvuyjlovfy6rfyujhvgbd6kfvgghdtkvvfyhvhjuyk,vfhy
gtyhgvujyhfvuyjhyhjfvuyjlovfy6rfyujhvgbd6kfvgghdtkvvfyhvhjuyk,vfhy
访问权限
public 全局可访问(最开放)
private 只有在己类中可访问(最私密)
protected 继承类可访问
emey
boss
t
protected
protected
console
this.speed = speed
this 的作用 访问类的对象
protected //保护的,可以让子类访问
基类
派生类
protected
案例实现
父类--boss
子类--type1ememy、type2ememy
1.创建enemy类
变量包括 血量hp、时间speed
方法(函数)包括AI、移动Move
2 .创建enemy派生出的boss类
boss类包括特殊的变量和方法
例如print方法用来打印boss的各个属性参数
skill方法用来使用技能
attack变量为攻击力
3.创建enemy派生出的type1ememy和type2ememy
访问权限包括:private protected public
protected是指必须要子类才能调用
5.在boss函数中使用构造函数
在主函数中先创建一个boss类的对象名为boos1,参数为100,穿个boss类
boss类
this 的作用
1.可以查看当前对象的所有变量
2.可以用来区分变量的对象
private 访问权限最高,只能在本类中访问
proyected 访问权限中等,可以在子类中访问
public 访问权限最高、
、
this. ---指定当前对象
子类继承重要