摘要: 针对多种数据类型的混合运算问题进行了研究。讨论了面向过程的解决方案和两种可能的面向对象解决方案及不足。依据敏捷设计原则,提出了一种双层函数指针数组(虚表)的面向对象新方案。分析表明,该设计具备开放封闭性,解决了灵活性、可重用性、可维护性和效率问题。
师鸣若 姜中华. 多类型混合运算的面向对象设计与实现[J]. 计算机应用.
Zhonghua Jiang. Object-oriented design and implementation for multi-type mixed operation[J]. Journal of Computer Applications.