这段话如何理解?

这段话如何理解?

# 具体遇到的问题
此时,需要注意,创建出来的对象只包含属于各自的成员变量,并不包括成员方法。因为同一个类拥有各自的成员变量,存储在堆中的不同位置,但是同一个类不同实例的之间共享该类的方法,并不是没创建一个对象就把成员方法复制一次。

这段话如何理解?

# 报错信息的截图

# 相关课程内容截图

# 尝试过的解决思路和结果

# 粘贴全部相关代码,切记添加代码注释(请勿截图)

在这里输入代码,可通过选择【代码语言】突出显示

正在回答

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

2回答

同学你好,同学的理解基本是正确的,不过动态产生的数据是在堆中的,而不是栈中。

祝:学习愉快~

好帮手慕小班 2020-11-08 15:52:49

同学你好,同学可以这样理解这段话:类的方法是该类的所有对象共享的,只有一组,并不是每创建一个对象就再复制一组成员方法。

  • 提问者 燕尾猫 #1
    那意思就是:每创建一个对象,就会在栈中重新创建一次成员变量?但成员方法不会?
    2020-11-08 18:45:34
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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