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

Berkeley CS 61B Data Structures(in Java) Homework4 加分+讨论帖

 
🔗
jacketsu 2016-3-15 23:30:16 | 只看该作者
全局:
看了大神们的指导, 顿然对继承和多态有了新的认识和感悟,加油加油,共同进步!
更多图片 小图 大图
组图打开中,请稍候......
回复

使用道具 举报

🔗
Simy1130 2016-3-16 11:25:17 | 只看该作者
全局:
楼主的测试代码稍稍有点问题
不过改过来就运行了
感谢前面某个层主,分析得非常棒

homework4.JPG (73.89 KB, 下载次数: 0)

homework4.JPG
回复

使用道具 举报

🔗
irene000000 2016-3-16 12:21:40 | 只看该作者
全局:
花了一上午终于想明白了!
感觉精髓是newNode这个函数啊~感觉需要考虑修改应该是DList里面返回值是DListNode的函数?
更多图片 小图 大图
组图打开中,请稍候......
回复

使用道具 举报

🔗
fjj0916 2016-3-17 22:37:00 | 只看该作者
全局:
首页讲的好赞!!
更多图片 小图 大图
组图打开中,请稍候......
回复

使用道具 举报

🔗
northwest 2016-3-18 01:55:38 | 只看该作者
全局:
L.r_yoga 发表于 2015-10-8 21:17
先是TestDList的输出结果:再是TestLockDlist的输出结果:PS.问题求解答~
做第一部分的时候,一 ...

请问你这个问题解决了吗?
做第一部分的时候,把DList Constructor中的
head= newNode(null,head,head);
改成
  head= newNode(null,null,null);
  head.prev= head.next = head;
就没问题了,不理解为什么>_<
我也遇到了这个问题 不知道为什么第一种不行 要这么做...
回复

使用道具 举报

🔗
LockOn 2016-3-19 17:14:15 | 只看该作者
全局:
northwest 发表于 2016-3-18 01:55
请问你这个问题解决了吗?
做第一部分的时候,把DList Constructor中的
head= newNode(null,head,head) ...

第一种写法,head都没有定义,怎么能在constructor中调用head呢。
自己调用自己是可以的,但前提是自己已经定义了:)
回复

使用道具 举报

🔗
LockOn 2016-3-19 17:19:17 | 只看该作者
全局:
层主真是讲的太好了!强势顶贴~~~
关于子类转换超类OK & 超类转换子类ERROR,以及override和overwrite的区别说的很清楚!

更多图片 小图 大图
组图打开中,请稍候......
回复

使用道具 举报

🔗
northwest 2016-3-20 23:34:08 | 只看该作者
全局:
LockOn 发表于 2016-3-19 17:14
第一种写法,head都没有定义,怎么能在constructor中调用head呢。
自己调用自己是可以的,但前提是自己 ...

明白了 谢谢!
回复

使用道具 举报

🔗
shenrf 2016-3-31 19:56:37 | 只看该作者
全局:
本帖最后由 shenrf 于 2016-3-31 19:57 编辑

来领学分~  为什么系统自动隐藏.....
更多图片 小图 大图
组图打开中,请稍候......
回复

使用道具 举报

🔗
Chris1993 2016-4-4 15:10:47 | 只看该作者
全局:
  1. public LockDListNode front() {
  2.                 // if(head.next==head)
  3.                 //         return null;
  4.                 // else{
  5.                 //         return head.next;
  6.                 // }
  7.                 return (LockDListNode)(super.front());
  8.         }
复制代码




我用第一种方法写的时候测试就有空指针的exception,第二种方法就通过了,不知道为什么。求大牛解答。
更多图片 小图 大图
组图打开中,请稍候......
回复

使用道具 举报

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

本版积分规则

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