
UML
文章平均质量分 91
Achilles.Wang
勿在浮沙筑高台
展开
-
starUML--面向对象的设计过程
OOAD与UML 面向对象 面向对象(Object-Orientation, 简称OO)是一种系统建模技术面向对象编程简称OOP 通过分析系统内对象的交互来描述或建模的一个系统 交互的对象最终是以类的形式组织 OO的方法由三部分组成 过程 标识 规则 对象 客观存在的,唯一的实体 是面向对象编程过程中分析和解决问题的出发点和基础 拥有自己的标识、数据与行为 可以简单或负责 可以抽象或具体 在OOP中是一个类的动态实例 类 类是对象的模板 对象通过类实例化产生 一个类可以创建多个对象 OOA原创 2020-07-27 00:06:52 · 926 阅读 · 1 评论 -
ubuntu20上安装starUML3
starUML3支持跨平台,是一款非常好用的UML绘图工具,但是虽然你不购买还是能使用但是会像sublime一样一直给你提示购买,接下来就是怎样破解这个软件了。 下载AppImage文件,使用appimagetool-x86_64进行解压,解压之后再安装asar, 对appimage文件进行解压 ./StarUML-3.2.2.AppImage --appimage-extract 进入目录 进入目录/appDir/StarUML.app/Contents/Resources 修改内容如下 ch原创 2020-07-21 21:09:37 · 605 阅读 · 0 评论 -
面向对象的C语言编程--如何取结构体指针中的指针
* (const struct Class **) p = class; #include <stdio.h> #include <stdlib.h> #include <assert.h> #include <string.h> #include <stdarg.h> void test(void); struct String { const void * class; /* must be first */ char * text;原创 2020-05-31 23:03:55 · 1636 阅读 · 1 评论 -
PlantUML时序图
PlantUML时序图1 plantUML时序图1 PlnatML时序图2 plantUML时序图2 PlantUML声明参与者 ...原创 2020-03-30 22:49:56 · 383 阅读 · 2 评论 -
UML对象关系与箭头对应表
对象和类 类是构造对象的模板 封装是与对象有关的一个重要的概念,从形式上来看,封装不过是将数据和行为组合在一个包中,并对对象的使用者隐藏了数据的实现方式。对象中的数据称为实例域,操作数据的过程称为方法。 类之间的关系 在类之间最常见的关系有 依赖(“uses-a”) 聚合(“hsa-a”) 继承(“is-a”) 依赖是说两个类之间有依赖关系,聚合是一个类包含另一个类。 UML中关系...原创 2020-03-18 00:16:49 · 767 阅读 · 0 评论 -
vscode + plantuml实现uml的编写
工欲善其事,必先利其器。 UML编写利器 vscode+plantuml原创 2020-02-28 23:20:08 · 579 阅读 · 0 评论