首页 > 其他 > 详细

【97】UML练习

时间:2014-03-04 08:45:19      阅读:457      评论:0      收藏:0      [点我收藏+]

bubuko.com,布布扣

定义一个名为“动物”的抽象类,有一个public的“生命”属性/特征/字段,一个public的“新陈代谢”的方法,其中需要“”和“氧气”,还有一个public的"繁殖"方法。

再定义一个名为“”的抽象类,继承了“动物”类,他具有属性/特征/字段:public "羽毛"public有鸟嘴没有牙齿”。方法/行为:public "下蛋"。在构造函数中就要实例化“翅膀”类。

 定义类“大雁”“鸭”“企鹅”都继承“”类,同时也就继承“动物”类,都继承“下蛋”的方法。

企鹅”类跟“气候”类有关联,那边就需要在“企鹅”类中实例化一个“气候”类出来。

 “唐老鸭”类继承了“”类,接口的方法在实现类中出现。

定义一个“飞翔”的接口,里面有public “”的方法,直接以“;”结束,无需“{}”。并让“大雁”类继承这个接口。

定义“雁群”类,里面有“V形飞行”和“一形飞行”两种方法,并需要实例化“大雁”类。

 

 

 




【97】UML练习,布布扣,bubuko.com

【97】UML练习

原文:http://www.cnblogs.com/sy88/p/3578791.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!