标签: algorithm oop data-structures
我见过人员代码,例如不使用OOP的快速排序算法。我还在Robert Ofore的OOP框架下编写的数据结构和算法教科书中看到了相同的算法。 使用OOP做得更好吗?有什么优点或缺点?
假设我知道如何以两种方式编写算法,我应该总是以OOP方式来做吗?或者它取决于算法本身?如果是,那么使用OOP的算法是否有益?