摘要: 最近写了一个排序的程序 需求从最开始的只要能对数组进行升序排序不断的进化 最后成为以下的样子: 1 可以升序和降序排序 2 能够自由的扩充排序算法而不需改动原有程序 3 能纪录排序的比较次数、交换次数、排序用时 4 通过扩展,能够对任意对象进行排序 5 通过扩展,能够将排序过程相关的信息打印在任何位置 所以代码从最开始的一个简单的函数被重构成了 包含3个 接口、N个类的包 程序的输出入... 阅读全文
posted @ 2005-10-11 23:54 quitgame 阅读(887) 评论(2) 推荐(0) 编辑