- Published on
所有文章
- Published on
- Published on
在金庸笔下的江湖,英雄豪杰并肩行,各派门派秘籍争奇斗艳,构筑起一幅错综复杂、纷争不断的武侠世界。这些门派的秘籍,如同他们武学修为的灵魂,指引着他们的行为准则和战斗策略。设计模式中的六大原则,就如同武侠小说中的武林秘籍,为我们在设计复杂系统时提供了宝贵的指导。- Published on
策略模式(Strategy Pattern)是一种行为型设计模式,它定义了一系列算法,并将每个算法封装起来,使它们可以互相替换。这种模式使得算法的变化不影响使用算法的客户。策略模式提供了在运行时选择算法的机制,增加了系统的灵活性。- Published on
迭代器模式(Iterator Pattern)是一种行为型设计模式,它提供了一种方法顺序访问一个聚合对象中的各个元素,而无需暴露该对象的内部表示。通过迭代器模式,可以对不同的数据结构进行遍历,而不需要了解这些数据结构的内部实现。