<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[WDaMu的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/WDaMu</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; WDaMu]]></copyright><item><title><![CDATA[C#中的委托与事件笔记——进阶]]></title><link>https://blog.youkuaiyun.com/WDaMu/article/details/151726939</link><guid>https://blog.youkuaiyun.com/WDaMu/article/details/151726939</guid><author>WDaMu</author><pubDate>Mon, 15 Sep 2025 21:56:30 +0800</pubDate><description><![CDATA[可以像自定义属性一样自定义事件的。]]></description><category></category></item><item><title><![CDATA[C#中的委托与事件笔记——基础]]></title><link>https://blog.youkuaiyun.com/WDaMu/article/details/151725819</link><guid>https://blog.youkuaiyun.com/WDaMu/article/details/151725819</guid><author>WDaMu</author><pubDate>Mon, 15 Sep 2025 20:49:38 +0800</pubDate><description><![CDATA[学习笔记内容来自B站UP主十月的寒流，内容仅作学习记录]]></description><category></category></item><item><title><![CDATA[结构型设计模式之桥接模式]]></title><link>https://blog.youkuaiyun.com/WDaMu/article/details/150536354</link><guid>https://blog.youkuaiyun.com/WDaMu/article/details/150536354</guid><author>WDaMu</author><pubDate>Tue, 19 Aug 2025 22:56:23 +0800</pubDate><description><![CDATA[桥接模式是一种结构型设计模式，其核心思想是将功能或类的设计拆分成抽象层和实现层两个独立的层次结构，使它们可以独立变化和扩展，从而提高系统的灵活性和可维护性。抽象层：负责定义接口，明确需要完成的工作和提供的功能，关注的是“做什么”。实现层：具体负责实现抽象层定义的功能，关注的是“怎么做”。定义了一个Graphic：初始化窗口loadImage：加载图片putImage：显示图片isQuit：检查是否需要退出：关闭窗口并退出Window类是抽象层，它创建指定大小的窗口，并调用内部Graphic。]]></description><category></category></item><item><title><![CDATA[结构型设计模式之适配器模式]]></title><link>https://blog.youkuaiyun.com/WDaMu/article/details/150536165</link><guid>https://blog.youkuaiyun.com/WDaMu/article/details/150536165</guid><author>WDaMu</author><pubDate>Tue, 19 Aug 2025 22:43:45 +0800</pubDate><description><![CDATA[适配器模式提供一个中间层（适配器），让原本接口不兼容的对象能够在一起顺利协作。类比现实：就像电源适配器能让不同规格的插头插入插座一样，软件中的适配器能让不同接口的对象“互通有无”。public:// 统一的输入方法这是我们期望游戏逻辑层使用的统一接口，简单且与具体设备无关。目标接口通常是先于各种具体设备存在的，或者是在系统需要兼容新设备时重构引入的。：继承自，内部包含一个Keyboard对象：继承自，内部包含一个Gamepad对象在构造函数中保存具体的输入设备对象（如键盘或手柄）]]></description><category></category></item><item><title><![CDATA[创建型设计模式之原型模式]]></title><link>https://blog.youkuaiyun.com/WDaMu/article/details/150503362</link><guid>https://blog.youkuaiyun.com/WDaMu/article/details/150503362</guid><author>WDaMu</author><pubDate>Mon, 18 Aug 2025 22:51:58 +0800</pubDate><description><![CDATA[学习内容来自B站UP主VoidMatrix，内容仅作笔记学习]]></description><category></category></item><item><title><![CDATA[创建型设计模式之建造者模式]]></title><link>https://blog.youkuaiyun.com/WDaMu/article/details/150503110</link><guid>https://blog.youkuaiyun.com/WDaMu/article/details/150503110</guid><author>WDaMu</author><pubDate>Mon, 18 Aug 2025 22:39:18 +0800</pubDate><description><![CDATA[学习内容来自B站UP主VoidMatrix，内容仅作笔记学习]]></description><category></category></item><item><title><![CDATA[创建型设计模式之抽象工厂模式]]></title><link>https://blog.youkuaiyun.com/WDaMu/article/details/150402339</link><guid>https://blog.youkuaiyun.com/WDaMu/article/details/150402339</guid><author>WDaMu</author><pubDate>Thu, 14 Aug 2025 22:31:50 +0800</pubDate><description><![CDATA[学习内容来自B站UP主VoidMatrix，内容仅作笔记学习]]></description><category></category></item><item><title><![CDATA[创建型设计模式之工厂方法模式]]></title><link>https://blog.youkuaiyun.com/WDaMu/article/details/150388046</link><guid>https://blog.youkuaiyun.com/WDaMu/article/details/150388046</guid><author>WDaMu</author><pubDate>Thu, 14 Aug 2025 12:22:24 +0800</pubDate><description><![CDATA[学习内容来自B站UP主VoidMatrix，内容仅作笔记学习]]></description><category></category></item><item><title><![CDATA[设计模式学习笔记（一）——六大设计原则]]></title><link>https://blog.youkuaiyun.com/WDaMu/article/details/150358670</link><guid>https://blog.youkuaiyun.com/WDaMu/article/details/150358670</guid><author>WDaMu</author><pubDate>Wed, 13 Aug 2025 23:07:28 +0800</pubDate><description><![CDATA[六大设计原则（SOLID原则+迪米特法则）是面向对象编程的重要指导准则。单一职责原则要求类功能单一；开闭原则强调扩展而非修改；里氏替换原则确保继承合理性；接口隔离原则拆分臃肿接口；依赖倒置原则将依赖转向抽象；迪米特法则限制对象耦合范围。这些原则虽不强制，但能显著提升代码质量，降低维护成本。初学者可能觉得束缚，但长期实践能培养良好的架构思维。合理运用这些原则，可构建出更健壮、可扩展的软件系统。]]></description><category></category></item></channel></rss>