java设计模式
文章平均质量分 73
阿山的️
实践是检验理论的唯一标准
展开
-
UML类图的六种关系
文章目录一、依赖关系二、泛化关系三、实现关系(Implementation)四、关联关系(Association)五、聚合关系(Aggregation)一、依赖关系只要是在类中用到了对方,那么他们之间就存在依赖关系。如果没有对方,连编译都通过不了。代码如下(示例):package umllei;public class PersonServiceBean { private PersonDao personDao; public void save(Person person) {} p原创 2022-05-05 14:05:59 · 2348 阅读 · 0 评论 -
UML基本介绍
UML(Unified modeling language统一建模语言),它是一种用于软件系统分析和设计的语言工具,它用于帮助软件开发人员进行思考和记录思路的结果。UML本身是一套符号的规定,就像数学符号和化学符号一样,这些符号用于描述软件模型中的各个元素和他们之间的关系,比如类、接口、实现、泛化、依赖、组合、聚合等。使用UML来建模,通常用的工具有Rational Rose,也可以使用一些插件来建模。...原创 2022-05-02 21:08:49 · 699 阅读 · 0 评论 -
Java设计模式—面向对象设计原则
在面向对象设计中,可维护性的复用是以设计原则为基础的,每一个原则都蕴含一些面向对象设计的思想,可以从不同的角度提升软件结构的设计水平。文章目录一、面向对象设计原则1.1单一职责原则1.2开闭原则1.3里氏代换原则1.4依赖倒转原则1.5接口隔离原则1.6合成复用原则1.7迪米特法则二、使用步骤1.引入库2.读入数据总结一、面向对象设计原则最常见的七个面向对象设计原则:单一职责原则、开闭原则、里氏代换原则、依赖倒转原则、接口隔离原则、合成复用原则、迪米特法则。1.1单一职责原则概述:一个对象.原创 2022-04-24 23:55:15 · 732 阅读 · 0 评论 -
Java设计模式--设计模式概述
1、模式的诞生与意义模式是在特定环境下人们解决某类重复出现问题的一套成功或有效的解决方案。Gof(Gang of Four,四名软件工程学者简称)将模式的概念引入软件工程领域,这标志着软件模式的诞生。软件模式与具体的应用领域无关,在模式发现过程中需要遵循三大定律,只有经过3个以上不同类型(或不同领域)的系统的校验,一个解决方案才能从候选模式升格为模式。1.2 设计模式的定义设计模式是在特定环境下为解决某一通用软件设计问题提供的一套定制的解决方案,该方案描述了对象和类之间的相互作用。设原创 2022-04-12 17:00:48 · 535 阅读 · 0 评论