假设我有一个类列表,它们都继承自Base。
我从用户那里以字符串形式获取类名,并希望实例化正确的类并返回指向Base的指针。您将如何实现这一点?
我考虑使用哈希表,其中类名作为键,函数指针指向实例化正确类并返回Base *的函数。
然而,我认为我可能可以在这里使用工厂模式,使其更加简单,但我只是记不太清楚了,所以我想请教建议。
我从用户那里以字符串形式获取类名,并希望实例化正确的类并返回指向Base的指针。您将如何实现这一点?
我考虑使用哈希表,其中类名作为键,函数指针指向实例化正确类并返回Base *的函数。
然而,我认为我可能可以在这里使用工厂模式,使其更加简单,但我只是记不太清楚了,所以我想请教建议。