分类: 算法

6 篇文章

编译器逼出的编程范式:双分派(访问者模式)
本文介绍了在学习一个并不常用的设计模式——访问者模式 时遇到的一些问题,从而引出了关于“单分派”、“方法重载”等一些OOP语言中编译器、运行时对于方法选择的约定的学习。 虽然这个设计模式并不常用,但是他所关联的这些知识有助于开发者在日常编程过程中避免由于失误导致的代码行为与预期不一致的问题。