关于#java#多态的问题,请各位专家解答!

我想简化代码,但是只学到JAVA基础多态,我感觉好像要用多态来简化,但是没有思路

img

你这跟多态没有一毛钱关系
这代码根本就是个纯粹的面向过程的产物,一点面向对象的特性都没有用上
你要对整个过程进行抽象,而不是专注于过程
你这两个类除了英雄和怪物的名字不同,根本就没有任何不同
这根本不需要继承,直接写一个类,然后实例化两次,传入不同的名字,就完了