博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
UML入门之类图教程
阅读量:4308 次
发布时间:2019-06-06

本文共 677 字,大约阅读时间需要 2 分钟。

 

一 简单实例

电话父类telphone 拥有发消息和打电话
接口Playgame 能够打游戏
AndroidPhone 重写了发消息 继承于telphone
MacPhone 除了基础打电话和发消息,还能打游戏 继承于telphone
实现于playgame了接口
GameMaching 能够打游戏 实现于playgame了接口

二解决问题

1.       第一步打开PowerDesigner

2.       创建一个模型

3.       创建一个类图,并且起一个名字,在这我用的是默认的名字

 

4.       现在就进入了我们的工作空间,如下图所示

5.       点击创建我们的父类,以及子类

创建后好了效果如下

 

6.       创建我们的接口

创建好了如下所示

7先来写我们的父类,分别是父类的名字,父类所拥有的方法

 

效果如下

7.       然后睁大你们的眼睛,见证奇迹的时候到了

咳咳,吹个牛逼,客官们见笑了啊….

现在来建立我们之间的联系(泛化,实现)

 

 

效果如下

8.然后androidphone继承父类

 

9.写接口类

 

10.gamemaching实现接口

11.最终来写我们的macphone

12.最终我们的类图就制作好了,但是必杀技在下边请看13

13.利用我们的生成类图,来快捷生成我们刚才所建造的类

  请按快捷方式CRTL+G就会出现如下所示

点击确定就好了,效果如下

我们来随便打开一个看一看

 

 

好了,这就是一个基础的类图了,谢谢大家百忙之间的观看,希望大神指点,也希望在it路上努力的我们更加进步!

转载于:https://www.cnblogs.com/thehugo/p/5585576.html

你可能感兴趣的文章
javascript编程风格(粗略笔记)
查看>>
并发编程实战(一)
查看>>
SharePoint 自定义WebPart之间的连接
查看>>
实现 laravel 的artisan
查看>>
python bool值要注意的一些地方
查看>>
ZOJ 2165 Red and Black
查看>>
在配置静态IP的时候遇到 :bringing up interface eth0 : error unknown connection
查看>>
Android版CCLabelTTF在setstring时出现黑块
查看>>
【10.20校内测试】【小模拟】【无向图建树判奇偶环】【树上差分】
查看>>
Quartz任务调度
查看>>
用python发送email
查看>>
Linux文件系统
查看>>
C# 与java区别总结 收集
查看>>
linux 安装jdk
查看>>
mongo文档操作
查看>>
HTTP协议
查看>>
【循序渐进学Python】6.Python中的函数
查看>>
django ORM中的RelatedManager(关联管理器)
查看>>
VA Code编写html(1)
查看>>
C# winForm 定时访问PHP页面小工具
查看>>