自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 C#中的委托与事件笔记——进阶

可以像自定义属性一样自定义事件的。

2025-09-15 21:56:30 879

原创 C#中的委托与事件笔记——基础

学习笔记内容来自B站UP主十月的寒流,内容仅作学习记录

2025-09-15 20:49:38 705

原创 结构型设计模式之桥接模式

桥接模式是一种结构型设计模式,其核心思想是将功能或类的设计拆分成抽象层和实现层两个独立的层次结构,使它们可以独立变化和扩展,从而提高系统的灵活性和可维护性。抽象层:负责定义接口,明确需要完成的工作和提供的功能,关注的是“做什么”。实现层:具体负责实现抽象层定义的功能,关注的是“怎么做”。定义了一个Graphic:初始化窗口loadImage:加载图片putImage:显示图片isQuit:检查是否需要退出:关闭窗口并退出Window类是抽象层,它创建指定大小的窗口,并调用内部Graphic。

2025-08-19 22:56:23 691

原创 结构型设计模式之适配器模式

适配器模式提供一个中间层(适配器),让原本接口不兼容的对象能够在一起顺利协作。类比现实:就像电源适配器能让不同规格的插头插入插座一样,软件中的适配器能让不同接口的对象“互通有无”。public:// 统一的输入方法这是我们期望游戏逻辑层使用的统一接口,简单且与具体设备无关。目标接口通常是先于各种具体设备存在的,或者是在系统需要兼容新设备时重构引入的。:继承自,内部包含一个Keyboard对象:继承自,内部包含一个Gamepad对象在构造函数中保存具体的输入设备对象(如键盘或手柄)

2025-08-19 22:43:45 1220

原创 创建型设计模式之原型模式

学习内容来自B站UP主VoidMatrix,内容仅作笔记学习

2025-08-18 22:51:58 903

原创 创建型设计模式之建造者模式

学习内容来自B站UP主VoidMatrix,内容仅作笔记学习

2025-08-18 22:39:18 913

原创 创建型设计模式之抽象工厂模式

学习内容来自B站UP主VoidMatrix,内容仅作笔记学习

2025-08-14 22:31:50 983

原创 创建型设计模式之工厂方法模式

学习内容来自B站UP主VoidMatrix,内容仅作笔记学习

2025-08-14 12:22:24 840

原创 设计模式学习笔记(一)——六大设计原则

六大设计原则(SOLID原则+迪米特法则)是面向对象编程的重要指导准则。单一职责原则要求类功能单一;开闭原则强调扩展而非修改;里氏替换原则确保继承合理性;接口隔离原则拆分臃肿接口;依赖倒置原则将依赖转向抽象;迪米特法则限制对象耦合范围。这些原则虽不强制,但能显著提升代码质量,降低维护成本。初学者可能觉得束缚,但长期实践能培养良好的架构思维。合理运用这些原则,可构建出更健壮、可扩展的软件系统。

2025-08-13 23:07:28 1068

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除