2017年第四次课程作业

寒假作业3链接
2017年第四次课程作业链接

作业要求

1.本次作业不要求编码实现。发布发布一篇博客,图文并茂。
2.请设计四则运算的各个类的类图。并对图加以描述。
3.有编码实现的同学附加10分
4.作图软件推荐ProcessOn,也可以提供手工画图的照片。

题目理解

1.对类图的理解
要设计类图(UML),那么首先就要明白类图是什么。当然,类图有区别与流程图、思维导图、原型图......
推荐:UML类图与类的关系详解链接
2.不要求代码实现,但是有代码实现的同学附加10分,我靠向前者。
3.我的类图针对的是第三次寒假作业,上面有链接。

我的类图

1.三类
· 输出类:初始化、语言的选择、题目数目询问、题目输出、最终输出
·判断类:语言判断、题目数目判断,答案对错判断,终止判断
· 统计类:题目正确数、题目错误数
2.类的属性和行为
·输出类:output,都是输出
· 判断类:judge,都是判断
·统计类:count,都是统计数目
3.类图
1092255-20170515195123135-498404825.png
·输出类接收到判断类的消息输出相应的内容
·判断类要接收界面的输入且要有所判断,再把判断的情况通知输出类和统计类
·统计类接受判断类的消息,记载题目的正确题目数和错误题目数,最后把结果通知输出类
·中间判断类还要判断,用户是不是中途退出,要及时把消息通知输出类

感悟

·没有去编码实现很遗憾,可能我构想的类图行不通
·本来是打算画一些漫画来形象的描述类与类之间的关系,画了一张之后发现,类图应该是更加规范,所以就没有画下去。
·感觉出了,面对对象的优点,认为它更贴切实际

转载于:https://www.cnblogs.com/mysoul-/p/6854470.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值