对象成员问题

对象成员问题

老师您好,我的问题是,在本节课的代码中,SaveAccount类,DrawAccount类,以及test类中的bank对象指的是同一个吗?

也就是说,在SaveAccount类 或者 在DrawAccount类 中 调用 bank.saveAccount();  其他类中的bank 对象都会受到影响吗?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小尤 2021-01-15 11:15:17

同学你好,1、是的,测试类中有SaveAccount、DrawAccount类有传递参数传递的是bank对象,所以他们操作的是一个对象。如下所示:

http://img1.sycdn.imooc.com//climg/6001084b098ba14d06220256.jpg

2、是的,同学理解是正确的。

祝学习愉快!

  • 提问者 qq_慕运维0122538 #1

    这里的线程对象 sa 的对象成员 bank,和 线程对象da 的对象成员 bank是 同一个bank? 

    或者说 sa 与 da 共享同一个bank,sa对 bank的修改(  save.start()  ) 会影响到 da中的bank,因为他们是同一个?


    2021-01-15 12:40:38
  • 同学你好,是的,同学理解是正确的。

    祝学习愉快!

    2021-01-15 13:43:57
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师