- 博客(6)
- 收藏
- 关注
原创 java游戏改进功能
长按“a”或“d”键移动同时按“h”键,人物直接闪现移动一段距离,会消耗蓝条。按住“k”键跳跃同时,再按“j”键攻击,进行跳跃攻击。如图,当受到怪物攻击会掉血。击倒怪物时会恢复HP和MP。>>>跳跃攻击演示图片。>>>跳跃攻击演示视频。
2025-01-03 16:56:35
265
原创 Java接口(动物王国)
接口虽然与抽象类如此相像,但是与抽象类不同的是java中每个类只能继承一个类,也就是。所以,接口可以提供多重继承的大多数好处,还能避免多重继承的复杂性和低效性。后面只能用一个类,但每个类却可以实现。接口可以理解为一种特殊的抽象类。
2024-12-20 15:03:01
181
原创 Java集合(学生排序)
从Java API中,从1.5版本开始,提供了一些常用的集合类,包括List、Set和Map,其中List和Set实现了Collextion的接口。注意:List、Set和Map仍然是。
2024-12-19 17:37:25
248
原创 Java抽象类和抽象方法的运用
要注意抽象方法不需要写方法体,只有方法声明,没有具体的方法实现,没有{ }。下面我们将用将用以下代码要求,将抽象类运用到代码中,其中我们还会用到Java继承(>>>>>定义抽象方法。>>>>>定义抽象类。
2024-12-19 17:11:45
418
原创 JAVA静态字段与静态方法
在一个class中定义的字段,称之为实例字段(instance field)。实例字段的特点是,每个实例都有独立的字段,每个实例的同名字段互不影响。实例字段在每个实例中都有自己的一个独立"空间",但静态字段只有一个共享"空间",所有实例都会。以上图定义两个实例字段name和age的数据类型,所以实例字段用于存储对象特定的状态和属性。静态字段属于类本身,被该类的所有实例共享,用于存储类级别的共享数据,比如记录人数等。首先,静态方法不依赖于任何特定的实例对象。
2024-12-10 22:44:14
556
原创 JAVA继承
在Java程序中,一个子类可以继承一个父类,直接获取父类的属性和方法。的三大特征(封装,继承,多态)之一,可以使得子类具有父类的属性和方法,还可以在子类中重新定义,追加属性和方法。再以法师(Mage)为父类创建两个子类:冰法师(IceMage)和火法师(FireMage)以角色(Character)为父类创建两个子类:战士(Warrior)和法师(Mage)从代码结果我们可以看出调用子类的时候也会调用到父类,继承使得相互联系。作用是:在子类方法中访问父类的成员,我们将在接下来的代码中用到。
2024-12-10 20:31:07
955
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅