![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
加油,进大厂!!!
Money
展开
-
一文让你搞懂面向对象设计原则(单一职责原则,开闭原则,里氏代换原则,依赖倒转原则,接口隔离原则,合成复用原则,迪米特法则)
面向对象设计原则 可维护性:指软件能够被理解,改正,适应及扩展的难易程度。 可复用性:指软件能够被重复使用的难易程度。 面向对象设计的目标之一在于支持可维护性服用,一方面需要实现设计方案或者源代码的服用,另一方面 要确保系统能够易于扩展和修改,具有良好的可维护性。 面向对象设计原则为支持可维护性服用而诞生 指导性原则,非强制性原则。 每一个设计模式都符合一个或多个面向对象设计原则,面向对象设计原则是用于评价 一个设计模式的使用效果的重要指标之一。面向对象设计原则概原创 2020-05-09 21:37:50 · 1294 阅读 · 0 评论 -
一篇文章让你搞懂UML(Unified Modeling Languange)
UML(Unified Modeling Language)统一建模语言UML概述: UML是一个通用的可视化建模语言,不同于编程语言,它通过一些标准的图形符号和文字来对系统进行建模。 用于对软件进行描述,可视化处理,构建软件系统的文档。 是一套总结了以往建模技术的经验并吸收当今最优秀成果的标准建模方法。UML结构:用户试图:以用户的观点表示系统的目标,它是所有试图的核心,该视图描述系统的需求。结构试图:表示系统的静态行为,描述系统的静态元素,如包,类与对象,以及它们之间的关系。行为试图:原创 2020-05-09 17:38:29 · 352 阅读 · 0 评论 -
一文让你搞懂设计模式相关概念
模式的含义: 在特定的环境中解决问题的一种方案。模式的经典定义:每个模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案,通过这种方法,人们可以无数次的重用那些已经有的解决方案,无需再重复相同的工作。设计模式的定义: 设计模式是一套被反复使用,多数人知晓的,经过分类的,代码设计经验的总结。 使用设计模式是为了可重用代码,让代码更容易被他人理解,提高代码的可靠性。设计模式的几个基本要素 模式名称,问题,目的,解决方案,效果,实例代码,相关设计模式, 关键元素:原创 2020-05-09 15:10:02 · 203 阅读 · 0 评论