标签: java
有没有办法在Java中编写代码,完成Java在“Shape”和“Ellipse”之间的关系时所拥有的。
例如,在绘图时,创建一个矩形。
然后当你去绘制那个矩形时,它会要求“形状”。我希望能够为我正在编写的程序制作自己的东西。如果我能做到这一点会更方便。
答案 0 :(得分:2)
问题有点模糊,但你发布的内容看起来像组合/聚合。
Soldier and Enemy应该有一个通用界面,AI应该与该界面进行交互。
答案 1 :(得分:2)
方便的是,许多类实现了Shape接口。有一个代码段here和更详细的示例here。
Shape