当前位置: 首页 > news >正文

壮族自治区桂林疫情情况 最新消息浙江搜索引擎优化

壮族自治区桂林疫情情况 最新消息,浙江搜索引擎优化,舆情报告单,广州注册监理公司简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长! 优质专栏:Audio工程师进阶系列【原创干货持续更新中……】🚀 优质专栏:多媒…

简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长!

优质专栏:Audio工程师进阶系列原创干货持续更新中……】🚀
优质专栏:多媒体系统工程师系列原创干货持续更新中……】🚀

人生格言: 人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.

更多原创,欢迎关注:Android系统攻城狮

欢迎关注Android系统攻城狮

1.前言

本篇目的:Plantuml之类图语法介绍

2.PlantUML介绍

  • PlantUML是一种开放源码的建模语言与工具,它可以帮助用户轻松地创建各种类型的UML图表,如时序图、用例图、类图、活动图等。该软件基于文本描述,用户可以使用简单的文本语法来描述图表的结构和关系,而无需手动绘制图形。这种基于文本的建模方法使得用户能够更专注于设计本身,而不是图形绘制的细节。

  • PlantUML支持多种输出格式,包括PNG、SVG、PDF等,同时也支持集成到各种文档中,如Markdown、HTML、Word等。这使得用户能够轻松地将生成的图表嵌入到不同类型的文档或网页中,从而方便地与团队成员或客户分享和沟通设计想法。

  • 除了UML图表外,PlantUML还支持其他类型的图表,如流程图、网络图、组织结构图等,使得它成为一个多功能的建模工具。用户可以利用PlantUML的丰富语法和功能来快速创建各种图表,从而提高工作效率和沟通效果。

  • PlantUML的开源特性使得用户可以自由地使用和定制该工具,同时也能够参与社区的贡献和交流。该软件拥有活跃的开发和用户社区,用户可以从中获取支持、分享经验,并参与软件的改进和发展。

  • PlantUML是一个强大而灵活的建模工具,它通过简单的文本描述和丰富的功能特性,帮助用户更轻松地创建、分享和交流各种类型的图表设计,从而提升团队协作和设计效率。

2.PlantUML类图语法

  • 类图的设计语法与编程语言的传统语法相似。这种相似性为开发人员提供了一个熟悉的环境,从而使创建图表的过程更简单、更直观。
    这种设计方法不仅简洁,而且还能创建既简洁又富有表现力的表述。此外,它还允许通过与序列图相呼应的语法来描绘类之间的关系,为流畅而深刻地描绘类之间的交互铺平了道路。
  • 除了结构和关系表示法,类图语法还支持进一步的丰富,如包含注释和应用颜色,使用户能够创建信息丰富且视觉上吸引人的图表。

<1>.元素声明

在这里插入图片描述

<2>.类之间的关系

在这里插入图片描述

<3>.关系上的标签

在这里插入图片描述

<4>.在元素名称和关系标签中使用非字母

在这里插入图片描述

<5>.添加方法

在这里插入图片描述

<6>.定义能见度(可访问性)

在这里插入图片描述

<7>.抽象与静态

在这里插入图片描述

<8>.高级类体

在这里插入图片描述

<9>.备注和版型

在这里插入图片描述

<10>.备注中的更多功能

在这里插入图片描述

<11>.注释属性 (field, attribute, member) 或方法

在这里插入图片描述

<12>.链接的注释

在这里插入图片描述

<13>.抽象类和接口

在这里插入图片描述

<14>.隐藏属性、函数等

在这里插入图片描述

<15>.隐藏类

在这里插入图片描述

<16>.删除类

在这里插入图片描述

<17>.隐藏或删除未关联的类

在这里插入图片描述

<18>.泛型(generics)

在这里插入图片描述

<19>.指定标记(Spot)

在这里插入图片描述

<20>.改变箭头方向

在这里插入图片描述

3.PlantUML示例

@startumlclass snd_card {int numberchar id[16];char driver[16];struct module *module;+start()#run()~stop()-test()
}
snd_card *-left- test1 : 包含  
snd_card *-right- test2 : 包含 
snd_card *-up- test3 : 包含 
snd_card *-down- test4 : 包含 class test1 #f0f030{int number+start()
}class test2 #00f030{int number+start()
}class test3 #f000f0{int number+start()
}class test4 #f8f0f9{int number+start()
}class A  #palegreen {int number+start()
}class B #ff0000 {int number+start()
}class C  #lightblue {int number+start()
}class D  #lightblue {int number+start()
}class E  #lightblue {int number+start()
}A *-left- B 
A *-right- C
A *-up- D
A *-down- E@enduml

对应plantuml绘制图
在这里插入图片描述

ref

http://www.dinnco.com/news/17097.html

相关文章:

  • 建筑工程找活网站微信广告推广价格表
  • 淄博企业高端网站建设欧美网站建设
  • 西安网站建设哪家企业网络宣传推广方案
  • 青岛网站设计 网站建设百度如何投放广告
  • 做设计不进设计公司网站小说网站排名前十
  • 化妆品备案查询网站登封网站建设公司
  • 动态网站影响收录吗腾讯云1元域名
  • 宁波seo关键词优化教程北京seo公司司
  • 南京做网站建设有哪些内容seo站外推广有哪些
  • 公司网站运营注意事项竞价广告代运营
  • 学校网站开发实际意义百度快速排名用什
  • 响应式网站建设推荐乐云践新建立一个企业网站需要多少钱
  • 手工制作方法seo排名快速上升
  • 网站正在建设中 htmll百度seo排名点击软件
  • 专门做中式装修的网站百度一下你就知道官方网站
  • cms建站平台北京十大教育培训机构排名
  • 做 cad效果图网站网站seo属于什么专业
  • 帮别人做高仿产品网站 违法么商品推广软文写作500字
  • 外贸网站程序深圳头条新闻
  • 政府网站建设策划大二网络营销实训报告
  • 怎么制作自己的网站百度网站收录查询
  • 银川网站建设哪家不错广州seo关键词优化外包
  • 网站建设APP的软件十大经典营销案例
  • 武汉市党风廉政建设网站网站优化课程
  • 做的比较好的分享网站检测网站是否安全
  • 我公司要网站建设福建seo搜索引擎优化
  • 中央人民政府网站网址pc端百度
  • 西安专业网站建设公司无屏蔽搜索引擎
  • 国外免备案域名浙江网站seo
  • 网站开发日志模版b2b网站平台