当前位置:网站首页>类图规范总结
类图规范总结
2022-08-04 05:35:00 【郝老三】
一:基本概念
类图(Class diagram)是显示了模型的静态结构,特别是模型中存在的类、类的内部结构以及它们与其他类的关系等。类图不显示暂时性的信息。类图是面向对象建模的主要组成部分。它既用于应用程序的系统分类的一般概念建模,也用于详细建模,将模型转换成编程代码。类图也可用于数据建模。
类图-百度百科
二:基本格式
2.1 接口
接口必须要有interface,接口中的方法必须都是斜体,默认都是抽象方法
2.2 抽象类
抽象类名和抽象方法必须斜体,非抽象方法不斜体
2.3 类
类中属性、方法要描述全面
2.3.1
类中使用注解或者new的方式声明的其他类的成员变量也是该类的属性
2.3.2
对此类本身而言,此类的类内结构包括属性(成员变量)和方法(成员方法)
对类间关系而言,虽然这个类与其他类(这个类声明其他类对象)之间有关联(或其他关系),但是这个关系是体现在类间的。
类图中要标注使用的设计模式
2.4 类间关系
博主前面做过六大关系总结,大家可以点击这里跳转
六大关系总结-郝老三的博客
边栏推荐
猜你喜欢
QT QOpenGLWidget 全屏导致其他控件显示问题
硬件知识:RTMP和RTSP传统流媒体协议介绍
QT 出现多冲定义问题
Different lower_case_table_names settings for server (‘1‘) and data dictionary (‘0‘) 解决方案
bitnami/mongodb-sharded在AWS EKS扩展shard失败解决
Faster RCNN原理及复现代码
用chrome dev tools 强制js注入
Microsoft Store 微软应用商店无法连接网络,错误代码:0x80131500
C# 剪裁图片内容区域
树莓派 4 B 拨动开关控制风扇 Rasberry Pi 4 B Add Toggle Switch for the Fan
随机推荐
华硕飞行堡垒系列无线网经常显示“无法连接网络” || 一打开游戏就断网
What is the connection between GRNN, RBF, PNN, KELM?
Database Skills: Organize SQL Server's Very Practical Scripts
给想要转行渗透测试人的忠告
A priori box (Anchor) in target detection
字符串的一些方法
MySQL之SQL结构化查询语言
缓动动画,有关窗口的一些常见操作,BOM操作
VMD结合ISSA优化LSSVM功率预测
更改软件的默认安装位置
无一技之长学什么可以做到月入上万?
树莓派 4 B 拨动开关控制风扇 Rasberry Pi 4 B Add Toggle Switch for the Fan
益智小游戏- 算算总共多少正方形
MySQL(4)
ffmpeg打开rtsp流应该设置的几个参数
狗都能看懂的Pytorch MAML代码详解
Faster - RCNN principle and repetition code
YOLOv3详解:从零开始搭建YOLOv3网络
升级到 MediaPlayer 11 时跳过验证副本的方法
Uos统信系统 SSH