标题:菜鸟问题
只看楼主
c菜菜鸟
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2005-11-7
 问题点数:0 回复次数:4 
菜鸟问题

当创建一个对象后,
这个对象是有那个类的所有方法和属性,就是他独立占有.(或者在内存中有分配)
还是只是说能调用的时候才有.

搜索更多相关主题的帖子: 内存 属性 对象 
2005-11-07 17:55
冰镇柠檬汁儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:北京
等 级:版主
威 望:120
帖 子:8074
专家分:6657
注 册:2005-11-7
得分:0 
当创建一个对象后,这个对象是可以调用那个类的方法和属性,这时你还可以在定义那个类的第二个对象,第二个对象和第一个对象性质是完全一样的,我不知道你说的独立占有指的是什么,好像和在内存中有分配不是一个意思。

本来无一物,何处惹尘埃
It is empty at all here, Why pm 2.5 is so TMD high!
2005-11-07 18:14
c菜菜鸟
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2005-11-7
得分:0 

我的意思是这样子的,就是不调用那个类的方法和属性,对象是否还是有那个方法.属性

2005-11-07 19:06
zinking
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:35
帖 子:916
专家分:0
注 册:2004-12-5
得分:0 
我有点懂 你的意思:你是问类的方法是不是每一个对象都占有,并为之分配内存空间。

当然不是的,类的所有对象共享代码方法,内存只分配给类对象的数据。
可以用sizeof测试一下。

自己动手丰衣足食

http://kongfuziandlife. http://codeanddesign.
2005-11-07 19:36
c菜菜鸟
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2005-11-7
得分:0 

你的意思是,数据成员是对象独自占有,而成员函数是共享对吗!!

2005-11-07 19:39



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-32980-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.103443 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved