ClassDiagram的作用与基类的一般写法

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情


ClassDiagram可以在添加新项目中找到
1作用是可以显示类的关系
2可以创建新的类,还可以插到原来的类文件中
3在显示的类图表中还可以添加新内容,重构和重写
4用途在把类文件和设计文档的互相转化中有作用
5类详细信息表更有方便了写帮助的摘要和备注

基类的一般编写方法

//字段
private int _ID;
//属性(读写)
/// <summary>
/// 序号
/// </summary>
/// <remarks>主键</remarks>

public int ID
{
  
get{return _ID;}
  
set { _ID = value; }
}

//方法
/// <summary>
/// 根据流程编号和任务编号取出流程信息和任务信息
/// </summary>
/// <param name="A_ID">流程编号</param>
/// <param name="Task_ID">任务编号</param>

public void Init(int A_ID, int Task_ID)
{ } 
Markdown 中的图表 Mermaid classDiagram 本文对比了Markdown中的Mermaid和classDiagram两种图表工具。Mermaid是通用图表生成工具,支持流程图、时序图等10+图表类型,适用于技术文档和项目管理。classDiagram是Mermaid的子集,专门用于UML类图设计,展示类属性和继承关系。核心差异在于Mermaid功能广泛,classDiagram专注类图。选择策略:非类图场景用Mermaid,面向对象设计用classDiagram。两者可组合使用,在GitHub、VS Code等平台均能渲染,实现文档图表一体化维护。 阅读详情

相关推荐

Visual Studio 类图功能Class Diagram

Visual Studio 的一个很强大的工具就是Class Diagram类图(不是Class View类视图),可以利用类图对项目编辑和修改,非常方便。

酒红的专栏 3万+

【入门篇】UML-ClassDiagram类图

UML-ClassDiagram类图 基础入门篇

weixin_52894047的博客 2737

obsidian中Mermaid语法——UML类图 (Class Diagram)

使用关键字class,如会定义Animal类。通过关系,在一次定义中同时定义两个类及其关系。例如,。fill:#333;stroke:1;fill:none;important;important;important;important;important;important;important;important;important;important;important;important;important;important;important;important;Animal。

harry0936的博客 6716

[WPF Documents 之旅]System.Windows.Documents下的Class Diagram

                              [WPF Documents 之旅]System.Windows.Documents下的Class Diagram                                                              周银辉由于工作和个人兴趣需要,开始学习WPF中的“文档”(FlowDocument

zhouyinhui的专栏 758

UML: classDiagram 类图参考

本文翻译自classDiagram 类图参考的官网。详细介绍了 Classdiagrams的语法、类的定义、成员的定义、返回类型、泛型类型、可见性、关系定义、关系上的标签、注释、以及一些例子。一方面,它忠实于原文,内容非常详尽,另一方面也是为下一步探讨将库文件的关系图用ClassDiagrams来做是否可行。

常年招收【在读】大学生、研究生、IT一技之长者,远程兼职,待遇丰厚!请私信我! 1057

ClassDiagram类图举例 明 继承图

ClassDiagram类图举例 明朝 继承图 源代码如下,效果图在后 ```mermaid classDiagram class 朱元璋{ <<1368-1398>> -太祖() 洪武帝 } class 朱允炆{ <<1399-1402>> -惠宗() 建文帝 } class 朱棣{ <<1403-1424>> -成祖() 永乐帝 } class 朱高炽{ <<1425>> -仁宗() 洪熙帝 } cl

SKPrimin的博客 265

Mermaid classDiagram类图应用举例 汉,蜀汉,刘宋关系图

Mermaid classDiagram类图应用举例 汉,蜀汉,刘宋关系图 西汉、东汉、蜀汉、刘宋 源代码如下,效果图在后 classDiagram class 刘邦{ <<-201--195>> -太祖() 高皇帝 } class 刘盈{ <<-194--188>> 惠帝 } class 刘恭{ <<-187--184>> 前少帝 } class 刘弘{ <<-183--180>> 后少帝 } cl

SKPrimin的博客 610

ClassDiagram笔记

#mermaid-svg-vBkV6o9sktLHQbmO .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-vBkV6o9sktLHQbmO .label text{fill:#333}#mermaid-svg-vBkV6o9sktLHQbmO .node rect,#mermaid-svg-vBkV6o9skt

技术宅拯救世界 307

【MarkDown】CSDN Markdown之类图classDiagram详解

类图(Class diagram)是显示了模型的静态结构,特别是模型中存在的类、类的内部结构以及它们其他类的关系等。类图不显示暂时性的信息。类图是面向对象建模的主要组成部分。它既用于应用程序的系统分类的一般概念建模,也用于详细建模,将模型转换成编程代码。类图也可用于数据建模。

少莫千华 2428

Mermaid 类图举例 ClassDiagram 唐代传承图

Mermaid 类图举例 ClassDiagram 应用举例 唐代传承图 源代码如下,效果图在后 classDiagram class 李渊{ <<619-626>> -高祖() } class 李世民{ <<627-649>> -太宗() } class 李治{ <<650-683>> -高宗() } class 李显{ <<684,705-709>> -中宗() } class 李旦{ <&lt

SKPrimin的博客 604

Markdown中插入类图(classDiagram

参考网址:https://mermaid-js.github.io/mermaid/#/classDiagram类图是面向对象建模的主要构建基块。它用于应用程序结构的一般概念建模,以及将模型转换为编程代码的详细建模。类图也可用于数据建模。类图中的类表示主要元素、应用程序中的交互以及要编程的类。mermaid可以渲染类图。 #mermaid-svg-lw05uaRjw2rW2Hl0 {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:1

acktomas的博客 3456

Cuyahoga's DatabaseDiagram and ClassDiagram

仔细琢磨一下 ,这样的设计很灵活,也就是模块之间的耦合性很低,也符合单一职责的思想.来自:http://www.cuyahoga-project.org

动感程序 667

vs2010 drag class to classdiagram not working

出现的情况: 1. vs2010 无法使用 "从代码创建UML类图",具体表现就是:无法将类拖拽到类图里. 截图如下: 解决方法: 下载这个:点击打开链接 安装一下即可

WDYDXF的专栏 1073

UML——从类图到C++

简易软件开发流程 实践中,use case and description、class diagramsequence diagram三者搭配,几乎是UML项目的基本类型,所以在分工或外包的设计文档中,通常少不了这三款UML图。常见的开发程序是并行建构use case、descriptionclass diagram,接着才构建sequence diagram以及按图编码,如下图所示。 ...

weixin_34248023的博客 234

MD-数学公式,甘特图,UML图,Mermaid流程图,Flowchart流程图,classDiagram类图

LaTeX数学公式:https://khan.github.io/KaTeX/ 甘特图:https://mermaid-js.github.io/mermaid/#/gantt UML图:https://mermaid-js.github.io/mermaid/#/sequenceDiagram Mermaid流程图:https://mermaid-js.github.io/mermaid/#/flowchart?id=graph Flowchart流程图:http://flowchart.js.org/

itzyjr的专栏 1258

决定三月学习UML,为后面的小组培训做准备

决定三月学习UML,为后面的小组培训做准备 "工欲善其事,必先利其器"! UML是分析设计师的手中的"核武器',必须得好好学习. 买了书,但还没有到.应该这周吧. 现在在看<尚学堂>的UML教程,感觉讲的不错. 要重点学习的几中图: 1. ...

alieen_941124的博客 82

学习UML Class Diagram

学习UML Class Diagram

爱就是是恒久忍耐的专栏 2240

Visual Studio 2010 Ultimate架构代码分析

       VSTS 2010新的架构工具可以让我们了解应用程序和功能设计,并帮助验证设计和执行不偏离。它除了支持一般系统分析设计流程(需求→实体)外,也支持另一类的流程—逆向工程(Reverse Engineering)。    通过逆向工程可以理解应用程序之间的部分是重要的相互依赖关系,以确定可能会出现的问题。此外,直观图可以帮助我们找到最佳位置来执行新的功能。DGML文件可以使

4346

一招教你解决Rational rose画时序图(Sequence diagram)时找不到参者(Actor)的尴尬现场

一招教你解决Rational rose画时序图(Sequence diagram)时找不到参者(Actor)的尴尬现场 一、问题现场 1.工具栏里没有Actor 2.自定义工具栏里也没有 rose里actor根本就复制黏贴不了,就离谱 二、解决方法 1、rose左侧项目中,右键 Use Case View, New Class Diagram 2、双击NewDiagram,单击工具Class创建一个对象, 将其 Stereotype 修改为 Actor, 就变成了参者 3.双击时序图(顺序图),

AntPro 7853
上一篇: ASP.NET2.0 TreeView的数据库绑定
下一篇: .net面试基本问题一 ASP.Net七大内置对象 (网络整理)
pipp
博客等级 码龄22年 1粉丝 23原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值