动态网站制作指南 [  QQ表情  ]
[ 投票调查 ]
[ 企业邮箱 ]
[ 网站空间 ]
网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
ASP源码 | .Net源码 | PHP源码 | JSP源码 | JAVA源码 | CGI源码 | VB源码 | C++源码 | Delphi源码 | PB源码 | VF源码 | 汇编 | 服务器
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > C/C++教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
文章搜索服务
邮件订阅
输入你的邮件地址,
你将不会错过任何关于:
[ C/C++教程 ]的信息

本月文章推荐
.C++ Builder 可视化组.
.a simple menu programme.
.Asp组件高级入门与精通系列之一.
.C/C++ 跨平台I/O操作技巧.
.Windows Sockets:端口和套接字地.
.绝对能够测试你的C语言功力的几个.
.JAVA与C++::关于JNI中文字符串操.
..
.创建一个带有CheckBox的TreeView.
.String类的一些赋值语句.
.C语言教程第九章:预处理.
.Code Red 蠕虫攻击方式分析.
.C++ Builder初学问与答(十四).
.浅谈C/C++内存泄漏及其检测工具.
.C语言程序开发经典实例之五.
.C++中如何显示/隐藏IE浏览器工具.
.C++数据结构学习:二叉树(1).
.高质量C++/C编程指南 --&nb.
.链表的c语言实现(八).
.如何学好C.

C++ 对象和对象的定义

发表日期:2008-3-8 |



  我们已经知道,对象是类的实例。对象是属于某个已知的类。因此,定义对象之前,一定要先定义好该对象的类。下面简单的介绍对象的定义。

  对象的定义格式

  对象在确定了它的类以后,其定义格式如下:

  <类名><对象名表>

  其中,<类名>是待定的对象所属的类的名字,即所定义的对象是该类类型的对象。<对象名表>中可以有一个或多个对象名,多个对象名时用逗号分隔。<对象名表>中,可以是一般的对象名,还可以是指向对象的指针名或引用名,也可以是对象数组名。如:

  TDate date1, date2, *Pdate, date[31];

  对象成员的表示方法

  一个对象的成员就是该对象的类所定义的成员。对象成员有数据成员和成员函数,其表示方式如下:

  <对象名>.<成员名>

  或者

  <对象名>.<成员名>(<参数表>)

  前者用来表示数据成员的,后者用来表示成员函数的。如:

  date1.year, date1.month, date1.day;

  date1.SetDate(int y, int m, int d);

  这里,·是一个运算符,该运算符的功能是表示对象的成员。

  指向对象的指针的成员表示如下:

  <对象指针名>-><成员名>

  或者

  <对象指针名>-><成员名>(<参数表>)

  这里的->是一个表示成员的运算符,它与前面讲过的·运算符的区别是,->用来表示指向对象的指针的成员,而·用来表示一般对象的成员。同样,前者表示数据成员,而后才表示成员函数。

  下面的两种表示是等价的:

  <对象指针名>-><成员名>

  与

  (*<对象指针名>).<成员名>

  这对于成员函数也适用。如:

  Pdate->year, Pdate->month, Pdate->day;

  或者

  (*Pdate).year, (*Pdate).month, (*Pdate).day;

  Pdate->SetDate(int y, int m, int d);

  或者

  (*Pdate).SetDate(int y, int m, int d);

  另外,引用对象的成员表示与一般对象的成员表示相同。

  由同一个类所创建的对象的数据结构是相同的,类中的成员函数是共享的。两个不同的对象的名字是不同的,它们的数据结构的内容(即数据成员的值)是不同的。因此,系统对已定义的对象仅给它们分配数据成员变量,而一般数据成员又都为私有成员,不同对象的数据成员的值可以是不相同的。
上一篇:C++ 泛型编程系列讲座之实施 人气:291
下一篇:C++单继承 人气:473
浏览全部C/C++的内容 Dreamweaver插件下载 常用网页广告代码全集
  最新网站源码 最新软件下载
2008-9-7 站长中国企业(公司)网站系统 v4.2
2008-9-7 PBDigg v2.0 Build 20080821
2008-9-7 玩玩小游戏FLASH系统 v2.1
2008-9-7 522QQ在线电视直播程序 v1.1
2008-9-7 Pcook cms 文章管理系统 (老Y CM
2008-9-7 仿代码小说小偷系统 v1.0
2008-9-7 百度一搜集成搜索管理系统
2008-9-7 小贤统计器 v1.0
2008-9-7 UCenter Home-中秋搏饼插件 v1.2
2008-9-7 iBlacklist通话黑名单汉化破解补
2008-9-7 EndlessWalls无尽壁纸 v1.0.4破解
2008-9-7 Dynolicious车载测量仪v1.1破解版
2008-9-7 iVoodoo巫毒娃娃1.0.1破解版
2008-9-7 iWallpape精品墙纸1.2破解版
2008-9-7 iChillout自然音效工具1.1破解版
2008-9-7 Todo计划提醒1.2破解版
2008-9-7 allRadio电台集合1.01破解版
2008-9-7 My Money个人理财1.0破解版
  发表评论
姓 名: 验证码:
内 容:
站长工具:网站收录查询 | Google PR查询 | ALEXA排名查询 | CSS在线编辑器 | 广告代码 | Html转换js | js/vbs加密 | md5加密 | 进制转换
实用工具:汉字翻译拼音 | 符号对照表 | 个税计算 | 经典小工具 | 汉字简繁转换 | 普通单位换算 | 公制单位换算 | 生辰老黄历 | 国内电话区号 国家代码与域名缩写 | 文字加密解密 | 健康查询 | 万年历 | 汉字横竖排版 | 手机号码查询 | 计算器 | ip搜索
业务联系 | 广告刊登 | 频道合作 | 投稿荐稿 | 联系方式 | 加入收藏 | RSS订阅
Copyright © 2000-2008 www.knowsky.com All rights reserved | 网络实名:动态网站制作指南 | 沪ICP备05001343号
ホームページ制作 不動産検索システム 求人情報
防水工事·改修工事 フットサル大会 探偵