上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 49 下一页
摘要: 子类可以继承父类的对象方法 在继承后,重复提供该方法,就叫做方法的重写 又叫覆盖 override步骤1:父类Item步骤2:子类LifePotion步骤3:调用重写的方法步骤4:如果没有重写这样的机制怎么样?步... 阅读全文
posted @ 2020-03-11 09:32 Lan_ht 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 子类可以继承父类的对象方法 在继承后,重复提供该方法,就叫做方法的重写 又叫覆盖 override步骤1:父类Item步骤2:子类LifePotion步骤3:调用重写的方法步骤4:如果没有重写这样的机制怎么样?步... 阅读全文
posted @ 2020-03-11 09:32 Lan_ht 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 步骤1:明确引用类型与对象类型的概念步骤2:子类转父类(向上转型)步骤3:父类转子类(向下转型)步骤4:没有继承关系的两个类,互相转换步骤5:实现类转换成接口(向上转型)步骤6:接口转换成实现类(向下转型)步骤7... 阅读全文
posted @ 2020-03-11 09:32 Lan_ht 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 步骤1:明确引用类型与对象类型的概念步骤2:子类转父类(向上转型)步骤3:父类转子类(向下转型)步骤4:没有继承关系的两个类,互相转换步骤5:实现类转换成接口(向上转型)步骤6:接口转换成实现类(向下转型)步骤7... 阅读全文
posted @ 2020-03-11 09:32 Lan_ht 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 在设计LOL的时候,进攻类英雄有两种,一种是进行物理系攻击,一种是进行魔法系攻击 这时候,就可以使用接口来实现这个效果。 接口就像是一种约定,我们约定某些英雄是物理系英雄,那么他们就一定能够进行物理攻击。步骤1:... 阅读全文
posted @ 2020-03-11 09:31 Lan_ht 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 在设计LOL的时候,进攻类英雄有两种,一种是进行物理系攻击,一种是进行魔法系攻击 这时候,就可以使用接口来实现这个效果。 接口就像是一种约定,我们约定某些英雄是物理系英雄,那么他们就一定能够进行物理攻击。步骤1:... 阅读全文
posted @ 2020-03-11 09:31 Lan_ht 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 步骤1:预先定义的常量步骤2:使用枚举的好处步骤3:遍历枚举步骤4:练习-枚举步骤5:答案-枚举步骤 1 : 预先定义的常量枚举enum是一种特殊的类(还是类),使用枚举可以很方便的定义常量比如设计一个枚举类型 ... 阅读全文
posted @ 2020-03-09 10:18 Lan_ht 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 步骤1:预先定义的常量步骤2:使用枚举的好处步骤3:遍历枚举步骤4:练习-枚举步骤5:答案-枚举步骤 1 : 预先定义的常量枚举enum是一种特殊的类(还是类),使用枚举可以很方便的定义常量比如设计一个枚举类型 ... 阅读全文
posted @ 2020-03-09 10:18 Lan_ht 阅读(70) 评论(0) 推荐(0) 编辑
摘要: LOL里有一个怪叫大龙GiantDragon,只有一只,所以该类,只能被实例化一次步骤1:单例模式步骤2:饿汉式单例模式步骤3:懒汉式单例模式步骤4:什么时候使用饿汉式,什么时候使用懒汉式步骤5:单例模式三元素步... 阅读全文
posted @ 2020-03-09 10:18 Lan_ht 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 步骤1:对象属性初始化步骤2:类属性初始化步骤3:练习-属性初始化步骤4:答案-属性初始化步骤 1 : 对象属性初始化对象属性初始化有3种1. 声明该属性的时候初始化 2. 构造方法中初始化3. 初始化块 p... 阅读全文
posted @ 2020-03-09 10:18 Lan_ht 阅读(90) 评论(0) 推荐(0) 编辑
上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 49 下一页