我有一个抽象对象(动物)的数组列表,我正在尝试发送和恢复这个数组。问题是我需要在重建数组时给一个创建者,此时我正在传递一个字符串,我在 Animal creator 中检查并检查我需要创建什么样的动物。
我不认为这是最有效的,那么有没有更好的方法来创建一个可打包的抽象数组?
这是一个描述问题的小演示项目。
还是有更好的方法来获取可打包对象的类型?
我有一个抽象对象(动物)的数组列表,我正在尝试发送和恢复这个数组。问题是我需要在重建数组时给一个创建者,此时我正在传递一个字符串,我在 Animal creator 中检查并检查我需要创建什么样的动物。
我不认为这是最有效的,那么有没有更好的方法来创建一个可打包的抽象数组?
这是一个描述问题的小演示项目。
还是有更好的方法来获取可打包对象的类型?