一 简单实例
电话父类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路上努力的我们更加进步!