楼主: jaly50
跳转到指定楼层
上一主题 下一主题
收起左侧

Berkeley CS 61B Data Structures(in Java) Lab6 讨论帖

 
🔗
wynnforce 2015-5-26 16:11:32 | 只看该作者
全局:
AveMaleficum 发表于 2015-3-31 08:42
sortedlist里面的完全不需要看的,这个主要是exception的讲解。题目对我这个渣渣还是很有难度的,想请教一 ...

因为一个exception被throws多次的过程中,要传递的除了这个错误类型,还有错误的数字(比如-10)
而badAcctNumber是这个exception构造函数的local variable,只是在第一次throw new XXX()的时候被传递了进来,之后就消亡了.
所以要把这个-10继续封装在exception object里面传递的话,必须用一个instance variable来保存
也就是accountNumber啦.

评分

参与人数 3大米 +18 收起 理由
蔚蔚酱 + 3 回答的很好!
rushiwowen92 + 10 感谢分享!
jigsaw_Becky + 5 感谢分享!

查看全部评分

回复

使用道具 举报

🔗
wynnforce 2015-5-26 17:04:46 | 只看该作者
全局:
本帖最后由 enirinth 于 2015-5-26 17:12 编辑

先贴作业:



个人理解extra的意思是不用再打一遍,所以移动第二个readLine()语句到内层try-catch的try结尾就好.
但是extra的要求实现了以后有个副作用就是如果一直输不对账号, 又没有一个账号总表显示出来,所以就卡在那, 不能返回根命令那了...

extra的另外一个理解是返回根命令,但根命令已经出现,不用敲回车了.比如-->deposit出了问题之后, 直接回到-->deposit, 而不是-->.
现在对IO机制还不了解,这个理解实现不了;但我相信这个实现也不可能只通过"move one line"来做了...
回复

使用道具 举报

🔗
mming1993 2015-6-13 17:13:21 | 只看该作者
全局:
[img]file:///C:\Users\Administrator\AppData\Roaming\Tencent\Users\792857145\QQ\WinTemp\RichOle\WP_UF{)CBSE2F1AFR$[3XKI.png[/img]


WP_UF{)CBSE2F1AFR$[3XKI.png (16.27 KB, 下载次数: 0)

WP_UF{)CBSE2F1AFR$[3XKI.png
回复

使用道具 举报

全局:
lab6完成结果:

lab6.jpg (51.31 KB, 下载次数: 1)

lab6.jpg
回复

使用道具 举报

🔗
lyc1994 2015-7-17 14:16:37 | 只看该作者
全局:

厉害!原来可以这样实现extra的功能
回复

使用道具 举报

🔗
j_jessica 2015-7-20 05:37:00 | 只看该作者
全局:


上传文件数不够了,只能上传这一个。

虽然做出来了,但是有两个问题:

1、"Note that you will have to recompile AccountData explicitly."
我没有explicitly recompile,好像也没有问题?

2、"EXTRA:  Slightly different behavior (optional) ... How can you do this by moving ONE line of code in BankApp.java?"
只移动一行,就让每次Exception后自动重复打出上次的命令,这个怎么实现?
回复

使用道具 举报

🔗
dennisyang 2015-7-21 10:03:36 | 只看该作者
全局:
赶进度...

顺便求问高人 EXTRA的题目怎么做呀?PROMPT我一直搞不太懂
回复

使用道具 举报

🔗
hymhjh 2015-8-12 23:24:54 | 只看该作者
全局:
lab6的作业

回复

使用道具 举报

🔗
lsyzju 2015-8-19 09:56:15 | 只看该作者
全局:
加深了对Exception的理解

QQ20150819-1@2x.png (152.95 KB, 下载次数: 0)

QQ20150819-1@2x.png
回复

使用道具 举报

全局:
交作业~蛮简单的 挺有趣~
更多图片 小图 大图
组图打开中,请稍候......
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表