- 原文作者:林东洲 原文链接:https://zhuanlan.zhihu.com/p/24576502 一、UML 类图简介 看看UML 类图中的概念。 首先是关于类本身,下面我以人为例,先看 UML 图: 用 Java 代码可表示为: class Student { private String name; public String ge... 原文作者:林东洲 原文链接:https://zhuanlan.zhihu.com/p/24576502 一、UML 类图简介 看看UML 类图中的概念。 首先是关于类本身,下面我以人为例,先看 UML 图: 用 Java 代码可表示为: class Student { private String name; public String ge...
- 例子图形 image.png 对象 image.png + public - private # protected 对象之间的关系 继承,父亲与儿子关系,儿子指向父亲,实现; image.png 继承接口或者虚函数,虚线; image.png 组合,整体和部分,部分和整体生命周期相同; ima... 例子图形 image.png 对象 image.png + public - private # protected 对象之间的关系 继承,父亲与儿子关系,儿子指向父亲,实现; image.png 继承接口或者虚函数,虚线; image.png 组合,整体和部分,部分和整体生命周期相同; ima...
- 软件设计师,公众号:AlbertYang 全文字数: 2732 阅读时间: 大约9 分钟 1、UML 是什么?常用的几种UML图? 答:统一建模语言(Unified Modeling Language,UML)又称标准建模语言;常用图包括:用例图,静态图(包括类图、对象图和包图),行为图,交互图(顺序图, 协作图),实现图。 2、编程题: 写一个Single... 软件设计师,公众号:AlbertYang 全文字数: 2732 阅读时间: 大约9 分钟 1、UML 是什么?常用的几种UML图? 答:统一建模语言(Unified Modeling Language,UML)又称标准建模语言;常用图包括:用例图,静态图(包括类图、对象图和包图),行为图,交互图(顺序图, 协作图),实现图。 2、编程题: 写一个Single...
- 文章目录 实操图组件工具类组件介绍类间关系泛化实现依赖关联聚合组合 打开StarUML,它会自动给你一个类图的工作区,可以直接在上面操作。 实操图 我先上个图吧,对着图比较好说: 组件工具 左下角,有一堆的工具。 这些工具,单击表示单次使用,双击锁定,表示多次使用。 既然是类图,那就先来一个类。 单击Class,然后再屏幕上左... 文章目录 实操图组件工具类组件介绍类间关系泛化实现依赖关联聚合组合 打开StarUML,它会自动给你一个类图的工作区,可以直接在上面操作。 实操图 我先上个图吧,对着图比较好说: 组件工具 左下角,有一堆的工具。 这些工具,单击表示单次使用,双击锁定,表示多次使用。 既然是类图,那就先来一个类。 单击Class,然后再屏幕上左...
- 文章目录 前言架构图用例图流程图部署图类图时序图 前言 不想做架构师的程序员不是个好组长。 昨天给学长看了我的“架构图”之后,才知道那个不是架构图,差不多一半用例图加一半的流程图吧,贻笑大方了。 所以,知耻而后勇,太尴尬了。 这一篇我不打算写多少的文字,一切尽在不言中,一图顶千言。 架构图 前段时间收集了一些架构图,学长也给了我一个... 文章目录 前言架构图用例图流程图部署图类图时序图 前言 不想做架构师的程序员不是个好组长。 昨天给学长看了我的“架构图”之后,才知道那个不是架构图,差不多一半用例图加一半的流程图吧,贻笑大方了。 所以,知耻而后勇,太尴尬了。 这一篇我不打算写多少的文字,一切尽在不言中,一图顶千言。 架构图 前段时间收集了一些架构图,学长也给了我一个...
- 一、UML图 在学习设计模式前最重要的就是要学会UML图。 转载自:http://www.uml.org.cn/oobject/201905073.asp 感谢感谢作者; 为了方便自己记忆模糊时查看 举一个简单的例子,来看这样一副图,其中就包括了UML类图中的基本图示法。 首先,看动物矩形框,它代表一个类(Class)。类图分三层,第一层显示类的名称,如... 一、UML图 在学习设计模式前最重要的就是要学会UML图。 转载自:http://www.uml.org.cn/oobject/201905073.asp 感谢感谢作者; 为了方便自己记忆模糊时查看 举一个简单的例子,来看这样一副图,其中就包括了UML类图中的基本图示法。 首先,看动物矩形框,它代表一个类(Class)。类图分三层,第一层显示类的名称,如...
- 在策略者模式中,我们知道扩展一个对象的办法就是在父类中加上相应的接口或抽象类作为“占位符”,然后配上通用的方法去使用这个接口或抽象类中的方法,具体实现则独立于父类的实现,在运行时,才赋予具体的类。策略者模式很好的解决了多态和继承问题。比较适用于设计初始阶段,当有些类的功能与性能方面已经很完善了。我们再用策略者模式去添加行为的话,有可能会触发一些性能方面的问题。 所以当... 在策略者模式中,我们知道扩展一个对象的办法就是在父类中加上相应的接口或抽象类作为“占位符”,然后配上通用的方法去使用这个接口或抽象类中的方法,具体实现则独立于父类的实现,在运行时,才赋予具体的类。策略者模式很好的解决了多态和继承问题。比较适用于设计初始阶段,当有些类的功能与性能方面已经很完善了。我们再用策略者模式去添加行为的话,有可能会触发一些性能方面的问题。 所以当...
- 2017年2月28日周二晚8点30分,高级程序员、系统分析员、执行总监敏捷教练张克强老师,带来了主题为“敏捷用例:一种适合敏捷开发的改进用例方法”的交流。以下是主持人小媛子整理的问题精华,记录了张老师和读者间问答的精彩片段。问:在需求变更导致用例需要演进的过程中,用例切片是如何帮助团队更快地更改用例的,以及一般需要单独维护用例切片吗?答: 敏捷用例的维护是比照系统生命周期的,简单说就是长期维... 2017年2月28日周二晚8点30分,高级程序员、系统分析员、执行总监敏捷教练张克强老师,带来了主题为“敏捷用例:一种适合敏捷开发的改进用例方法”的交流。以下是主持人小媛子整理的问题精华,记录了张老师和读者间问答的精彩片段。问:在需求变更导致用例需要演进的过程中,用例切片是如何帮助团队更快地更改用例的,以及一般需要单独维护用例切片吗?答: 敏捷用例的维护是比照系统生命周期的,简单说就是长期维...
- 本节书摘来自华章计算机《软件架构理论与实践》一书中第3章,第3.6节,作者是李必信 廖力 王璐璐 孔祥龙 周颖。 本节书摘来自华章计算机《软件架构理论与实践》一书中第3章,第3.6节,作者是李必信 廖力 王璐璐 孔祥龙 周颖。
- 本节书摘来自华章计算机《软件架构理论与实践》一书中第3章,第3.1节,作者是李必信 廖力 王璐璐 孔祥龙 周颖。 本节书摘来自华章计算机《软件架构理论与实践》一书中第3章,第3.1节,作者是李必信 廖力 王璐璐 孔祥龙 周颖。
- 多初次接触UML的朋友们可能会感觉它各种各样的线条、关系、描述等晦涩难懂。本篇文章简单介绍了一下其中几个图,用最朴实的语言结合上图片来让你一眼就能理解他们,如果您在阅读的过程种发现错误之处恳请您在评论区指点。1. 类图、对象图、接口这三种图是uml中最简单的图了,我想看了下方三张图片你就明白了:在类中存在几种关系,是我们必须要掌握的:一般化关系:表示类与类的继承、接口与接口之间的继承、类对接... 多初次接触UML的朋友们可能会感觉它各种各样的线条、关系、描述等晦涩难懂。本篇文章简单介绍了一下其中几个图,用最朴实的语言结合上图片来让你一眼就能理解他们,如果您在阅读的过程种发现错误之处恳请您在评论区指点。1. 类图、对象图、接口这三种图是uml中最简单的图了,我想看了下方三张图片你就明白了:在类中存在几种关系,是我们必须要掌握的:一般化关系:表示类与类的继承、接口与接口之间的继承、类对接...
上滑加载中
推荐直播
-
华为云软件开发生产线(CodeArts)1月&2月新特性解读
2025/03/18 周二 19:00-20:00
阿星 华为云高级产品经理
不知道产品的最新特性?没法和产品团队建立直接的沟通?本期直播产品经理将为您解读华为云软件开发生产线1月&2月发布的新特性,并在直播过程中为您答疑解惑。
回顾中 -
基于能力图谱的openGauss项目闯关
2025/03/20 周四 19:00-20:30
华为开发者布道师
想成为顶级数据库开发者吗?本次直播将从银行业务系统的数据库设计出发,带你逐步掌握openGauss的建库表、数据封装、密态技术、性能调优及AI应用。通过实战案例,全面展示openGauss的强大功能,助你提升技能,为未来的职业发展打下坚实基础。立即报名,开启你的数据库进阶之旅!
回顾中 -
基于开源鸿蒙+海思星闪开发板:嵌入式系统开发实战(Day1)
2025/03/29 周六 09:00-18:00
华为开发者布道师
本次为期两天的课程将深入讲解OpenHarmony操作系统及其与星闪技术的结合应用,涵盖WS63E星闪开发板的详细介绍、“OpenHarmony+星闪”的创新实践、实验环境搭建以及编写首个“Hello World”程序等内容,旨在帮助学员全面掌握相关技术并进行实际操作
回顾中
热门标签