【发布时间】:2020-11-08 05:57:34
【问题描述】:
假设我有一个带有位置变量的基类实体。
public class Entity {
private int position;
}
现在我想要一个具有速度、健康、伤害以及这些变量的任意组合的类。喜欢:
public class MovingAndHealth extends Entity {
private int speed;
private int health;
}
有没有办法做到这一点,还是我必须手动进行所有变化?
【问题讨论】:
-
你必须手动完成
-
您确定这是一个理想的设计吗?我的意思是,你真的需要那个特定的类吗?
-
@FedericoklezCulloca 这只是一个例子。我想为每个类类型使用 10 多个特定变量。
-
实现接口。
标签: java class inheritance interface