设计模式
文章平均质量分 87
ProMer_Wang
一名热衷于电脑游戏、编程的程序猿
展开
-
C#设计模式详解(2)——Factory Method(工厂方法)
以上便是我对工厂模式的了解和学习总结,希望能够帮助大家去理解这个设计模式,当然如果发现我的讲解其实是有问题的,欢迎大家指出我的问题所在,也欢迎大家留言讨论,设计模式的学习一直在路上,我后续还是跟进设计模式的理解和学习,想要了解的朋友可以关注我哈~嘻嘻(●’◡’●)但是, 仔细想一下, 现在你可以在子类中重写工厂方法, 从而改变其创建产品的类型。例如:技能常见的分为 主动技能,被动技能,增益技能,技能有待学习,技能已经学习,技能可以升级,技能已经满级,技能的等级状态等等;原创 2022-11-27 18:46:13 · 1646 阅读 · 0 评论 -
C#设计模式详解(1)——Template Method(模板方法)
动机:在软件的构建过程中,对于某一项任务,他常常有稳定的整体操作结构,但是各个子步骤却有很多改变的需求,或者由于固有的原因(比如框架与应用之间的关系)而无法和任务的整体结构同时实现解决方法:定义一个操作中的算法的骨架(稳定),而将一些步骤延迟(变化)到子类中。............原创 2022-08-11 02:20:07 · 1929 阅读 · 0 评论