gpt4 book ai didi

java - 更改类和对象。 (其他方法?)

转载 作者:太空狗 更新时间:2023-10-29 19:46:30 26 4
gpt4 key购买 nike

我有过几次想这样做的情况。这可能是一个例子:

考虑国际象棋游戏的可能实现。我们定义抽象类'Piece'和继承它的类:'bishop' 'peon' 'tower' 'horse' 'queen' etc

我们的 peon 可能即将到达棋盘的末端,并且可能需要调用该 peon 对象的方法将该对象的类更改为“Queen”、“horse”或其他。

所以我的问题是,在 C++ 或 Java 中有什么方法可以做到这一点吗?如果不是,用任何其他语言?另外,对于这种情况一般还有其他方法吗?

最佳答案

然后,在 C++ 或 Java 等语言中,我将创建“Queen”或“Horse”的新实例,并用新实例替换“Peon”实例。

关于java - 更改类和对象。 (其他方法?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11262245/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com