240 发简信
IP属地:云南
  • 职责链模式(变种)

    加入了一些自己的想法,利用单例模式的思维对检查类进行静态化,节省了内存空间;利用中介者模式的思想,将链条的先后顺序放在“中介者”里定义,方便修改...

  • 生成器模式

    本质:分离构建算法和部件构造 场景:模拟学分评级系统,评分为:必修课,选修课,实践课,最终评分为所有课程均分; class Program { ...

  • 桥接模式

    分离抽象和实现: 模拟场景—— 中杯,大杯,咖啡加奶,咖啡不加奶。其中,中杯和大杯为抽象,加奶和不加奶为行为: class Program { ...

  • C#笔记—对于面向接口(抽象)编程的思考

    先模拟如下业务场景: 定义一个manager(管理员)类,一个Article(文章)类,管理员分为普通管理员和超级管理员,文章有编辑功能,只有超...