Python学习
文章平均质量分 90
can't pass
reload
展开
-
面向对象设计原则 - 详解
面向对象设计原则有助于我们构建灵活、可维护的系统。理解并应用这些原则可以帮助开发者在设计复杂系统时作出更好的决策,减少错误,增加代码的复用性。每个原则解决特定的问题,并为设计提供了一个明确的方向。通过实际的代码示例,可以更好地理解这些原则在实际开发中的应用。原创 2024-08-28 14:35:18 · 797 阅读 · 0 评论 -
GoF设计模式 - 三大类设计模式
设计模式是软件开发中的一种标准解决方案,用于解决在不同情境中反复出现的设计问题。GoF(Gang of Four)设计模式是由四位作者(Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides)在他们的著作《设计模式:可复用面向对象软件的基础》中提出的23种经典设计模式。这些模式分为三大类:创建型模式、结构型模式和行为型模式。以下是每种模式的详细介绍和示例。原创 2024-08-28 17:13:43 · 479 阅读 · 0 评论