C++之 什么是对象

 我来答
金色潜鸟
2017-02-01 · TA获得超过3.2万个赞
知道大有可为答主
回答量:1.3万
采纳率:89%
帮助的人:5656万
展开全部
c++ 之 对象 译自英语 object, 实际上就是 指具体的东西。若按中文 “对象”,则意思含混。
c++ 里,常先定义一样东西,例如叫 “class 某某”, 定义了 这个class 该如何 构建,有哪些 公有变量,私有变量,公有函数,私有函数,等等。
然后 声明,例如声明: class point aa; 这时, aa 这个东西 就叫 这种 class point 的一个 object,即 “对象”。
例如声明: class point a,b,c; 那么就 声明 了 3 个 “class 点子”对象,名字分别叫 a,b,c. 作为 对象,它就有了自己的存储区,a 有 a 的存储区,可以存放自己的 x,y,z 坐标,b 有 b 的存储区,可以存放自己的 x,y,z 坐标,c 有 c 的存储区,可以存放自己的 x,y,z 坐标。这些对象,不单有本class 的函数和变量,还能继承它的父 class 的函数和变量。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式