java使用clone方法遇到的问题

vanity_chang vanity_chang 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
现在有一个抽象类:子弹类,然后有个子类:普通子弹类。里面实现了父类的方法,没有加新的属性。 有个飞机类有 属性:子弹,默认把普通子弹赋值给它。 方法:发射子弹: 创建属性里的子弹。然后设置些东西,加入到所有的子弹集合,并在前台画出来。 现在问题是如果在发射子弹方法里,向所有子弹集合加入克隆的对象就会出问题,new出来的就不会。 也不是报错,就是不正常。 用克隆的原因是后期创建多个子弹类后,只要改变飞机的属性就行了。
...全文

相关推荐

评论 2
收藏 已收藏
分享
返回顶部
vanity_chang
Java SE 62,620 成员 307,251 内容