我试图分析实现多态的各种方法之间的权衡.我需要一个对象列表,它们在成员函数中有一些相似之处和一些差异.我看到的选项如下:
我的理解是,由于成员函数的保证接近,选项3中列表中的指针查找将比选项2的成员函数查找花费更长的时间.
这些选项有哪些优点/缺点?我的首要任务是性能优于可读性.有多态的其他方法吗?
c++ inheritance pointers
c++ ×1
inheritance ×1
pointers ×1