add weapon util interface

This commit is contained in:
2026-07-08 16:27:58 +03:30
parent 85c71fdf0b
commit 7a4421e722
2 changed files with 8 additions and 1 deletions
@@ -0,0 +1,5 @@
package org.project.Interface;
public interface IDamageUtil {
public int GetDamage();
}
@@ -1,8 +1,9 @@
package org.project.item.Accessory;
import org.project.Interface.IDamageUtil;
import org.project.entity.Entity;
public class Weapon extends Accessory {
public class Weapon extends Accessory implements IDamageUtil {
private final int Damage;
public Weapon (String name, Entity owner, int price, int health, int maxHealth, int damage) {
@@ -10,6 +11,7 @@ public class Weapon extends Accessory {
this.Damage = damage;
}
@Override
public int GetDamage() {
return Damage;
}