17xie > VC++深入详解 > 2.2.1 类与对象
背景:                 
[本书目录] [图书首页] [本书讨论区]  
链接地址:http://www.17xie.com/read-36287.html    注册17xie 一起来写书 实现您的出书梦想!

2.2.1  类与对象

在这个程序中,我们定义了一个类point,在main函数中我们定义了一个pt对象,它的类型是point这个类。C++语言是面向对象的语言,那么,什么是类?什么是对象呢?

类描述了一类事物,以及事物所应具有的属性,例如:我们可以定义“电脑”这个类,那么作为“电脑”这个类,它应该具有显示器、主板、CPU、内存、硬盘,等等。那么什么是“电脑”的对象呢?例如,我们组装的一台具体的电脑,它的显示器是美格的,主板是华硕的,CPUIntel的,内存是现代的,硬盘用的是希捷的,也就是“电脑”这个类所定义的属性,在我们购买的这台具体的电脑中,有了具体的值。

这台具体的电脑就是我们“电脑”这个类的一个对象。我们还经常听到“类的实例”,什么是“类的实例”呢?实际上,类的实例和类的对象是一个概念。

对象是可以销毁的。例如,我们购买的这台电脑,它是可以被损毁的。而类是不能被损毁的,我们不能说把电脑毁掉,“电脑”类是一个抽象的概念。


字数:430    最后更新:8个月以前 [03-13 21:24]happyskynet 修改
本页编辑者:happyskynet  
[前一页]:2.2 C++的特性  [后一页]:2.2.2 构造函数
[在本页中加入书签] [收藏本书] [推荐本书]
  17xie论坛 > 本书讨论区 > 本页评论   (共0条)
发表评论

用户名称 匿名发表
评论内容
验证码

关于我们 | 版权声明 | 免责声明 | 诚聘英才 | 联系我们 | 合作伙伴 | 友情链接 | 广告合作 | 提交意见
Copyright © 2007 17xie.com 互联网协同写书平台 京ICP备08002671号