下载此文档

将模型转换为Java代码课件.ppt


文档分类:IT计算机 | 页数:约77页 举报非法文档有奖
1/77
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/77 下载此文档
文档列表 文档介绍
第4章TransformingModelintoJavaCode将模型转换为Java代码SRS类图中的面对对象特性2在这一章中,我们将执行SRS的一个命令行驱动版本;接下来编写UML图的8个模块类:,我们注意到UML框架图中,类的名字是斜体的,由此可知Person是抽象类。publicabstractclassPerson{Person4Person类(续)Person类的属性 privateStringname; privateStringssn;Person类的构造函数 publicPerson(Stringname,Stringssn){ setName(name); setSsn(ssn); }publicPerson(){ setName("?"); setSsn("???-??-????"); }5Person类的get/set方法 publicvoidsetName(Stringn){ name=n; } publicStringgetName(){ returnname; } publicvoidsetSsn(Stringssn){ =ssn; } publicStringgetSsn(){ returnssn; }Person类(续)6toString() publicabstractStringtoString();这个方法确保:所有从Person类衍生出来的类统一地用它们自己的具体版本覆盖这个抽象方法。Person类(续)7display() publicvoiddisplay(){ ("PersonInformation:"); ("\tName:"+getName()); ("\.:"+getSsn()); }Person类(续)这个方法将以下面的形式引用多次:(),抽象类扩展,lassStudentextendsPerson{Student9Student类(续)Student类的属性Student类有以下两种关联:attends,与Section类多对多关联maintains,与Transcript类一对一关联必须允许每个Student对象维持一个Transcript对象的句柄和多个Section对象的句柄。10

将模型转换为Java代码课件 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数77
  • 收藏数0 收藏
  • 顶次数0
  • 上传人feng1964101
  • 文件大小963 KB
  • 时间2020-07-28