1.  
  2.  

    弹出建立新模型窗口,模型类型选择Object-Oriented Model,图选择Class Diagram,输入模型名称,例如ObjectOrientedModel_1,选择对象语言为Java,点击OK

  3.  

    PowerDesigner会创建名称为ObjectOrientedModel_1的模型工程,在Palette面板中会列出可以操作组件符号,对于类图来说,主要使用的是Class(类),Interface(接口)及部分关系组件等

  4.  

    单击Palette工具栏中的Class图标,在工作区中点击即创建一个类。单击Palette工具栏中的箭头(pointer),双击类图的图形符号,打开类属性(Class Properties)窗口。

  5.  

    在类属性窗口中的General和Detail页签中可以设置类的基本属性、类属性、类方法,例如机动车类

  6.  

    再单击Palette工具栏中的Class图标,在工作区中点击即创建另一个类,并设置类名、类属性、类方法,例如小汽车类

  7.  

    单击Palette工具栏中的Genaralization图标,点击小汽车类,并拖动鼠标到机动车类,实现小汽车类继承机动车类

  8.  

    双击小汽车类图标,弹出类属性窗口,选中预览(preview)页签,即可看到类生成的java代码

最新文章

  1. [BI项目记]-新任务处理
  2. PHP预定义变量
  3. 【python+mysql】在python中调用mysql出问题 ImportError: No module named MySQLdb.constants
  4. linux-15基础命令之-用户与用户组(useradd,userdel,usermod,passwd,groupadd)
  5. 从0开始学angularjs-笔记04
  6. ApexSql Log 2014.04.1133破解版&补丁
  7. QT cannot open output file debug\OpencvTest.exe: Permission denied
  8. VMWare Workstation的命令
  9. x86_64平台编译链接汇编程序
  10. json数据处理技巧(字段带空格、增加字段)
  11. iOS 7 自定义Back按钮 与 Pop interactive gesture 问题
  12. js中实现页面跳转
  13. MVC系列之开始
  14. hdu2531之BFS
  15. casio计算器计算统计数据
  16. django -使用jinja2模板引擎 自定义的过滤器
  17. SQL 创建分区表
  18. input 属性radio中设置checked 不生效
  19. 转《canvas实现滤镜效果》
  20. ubuntu14.04安装telnet

热门文章

  1. 转-filebeat 源码分析
  2. linux下堆溢出unlink的一个简单例子及利用
  3. ActiveMQ:使用Python访问ActiveMQ
  4. lua分割字符串
  5. spring boot 添加拦截器的简单实例(springBoot 2.x版本,添加拦截器,静态资源不可访问解决方法)
  6. 百度上传插件---webuploader的使用
  7. OK Titlefasdf asd
  8. Imcash科普:没有网络也可以转账比特币?你可能有些误解
  9. KaliLinuxNetHunter教程实施刷机解锁Bootloader
  10. oracle12 group by 拼接字符串