ImageVerifierCode 换一换
格式:DOC , 页数:3 ,大小:30.50KB ,
资源ID:3216834      下载积分:20 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-3216834.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(第十章 类.doc)为本站会员(j****9)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

第十章 类.doc

1、类:带有一定功能的程序(比如汽车:可以移动,由轮子、座位等东西组成) 。类的声明:类的声明将有关的信息告诉编辑器。格式:class (类名 )数据成员;方法; ;列子:Class catUnsigned int itsage;Unsigned int itsweight;Void meow();定义对象:声明类后就可以定义类的变量。格式:类的名称 变量;列子:Cat frisky;类与对象:Frisky 是 cat 的对象,frisky 不是类。访问类的成员:定义实际对象后就可以用(.)的方式访问类的成员。格式:对象.类成员;列子:Frisky.itsage=5;/这是表示将 5 给 itsa

2、ge(不是赋值)Frisky.itsweight; /这事表示访问 itsweight给对象而不是赋值:在类中注意数据赋给方式。正确的格式:对象.变量=数据;列子:Frisky.itsage=6;类不能有没有声明的功能类中不能出现没有声明过的功能。列子:Cat friskyFrisky.bark()这个在编辑器中是会提示错误的因为 bark()这个方法在声明中没有。私有和公有Public:公有关键字。Private 私有关键字。公有的数据可以被访问,私有数据不可以被其他成员访问。默认情况下是私有成员。格式:publicpricate:遇到下一个关键字或者() 结束。列子:Int main()P

3、ublic:unsigned int itsage;unsigned int itsweight;void meow();私有数据成员在类中数据一般设定为私有数据;用公有存取器来读取或修改数据。格式:存取函数;Pricate:数据成员;列子:int itsage()return age;Private:Int age;实现类的方法每个存取器以及声明和其他类的方法必须有实现。实现被称为函数的定义。作用是:时声明的函数有函数体。是他实现功能计算机的地方。格式:返回值类型 类名:函数名(参数)列子:void cat:meow()添加构造函数和析构函数构造函数是作用于对值的初始化与类同名,没有任何返回

4、值;析构函数是对数据被销毁后完成清理工作释放内存,在类的名字前加“”符号构造格式:类名(参数) ;析构格式:类名() ;默认的构造函数和析构函数如没没有给类编辑构造函数和析构函数折编辑器折自动提供默认的构造函数和析构函数。使用默认的构造函数和析构数使用默认构造函数这是个格式问题,所有的对象都必须被构造和析构,在创建对象时会调用构造函数。有构造函数就必须创建析构函数。构造函数和析构函数都没有返回值。析构函数没有参数。格式:声明对象时不传递参数:Cat() ;必须有一个这样的构造:cat() ;创建对象时将调用构造。如果构造接受参数这样写。Cat frisky(5,7);这表示构造接受两个参数。C

5、onst 成员函数Const 关键字是用来声明不可以修改变量,只读取。格式:void somefunction() const;用关键字后这个函数只可以读取数据不可以改变数据值。在类中通常用在读取数据函数中。将类声明和方法定义放在什么地方类的声明和方法可以放在一起也可以分开,但程序员约定类的声明存放在扩展名为h,hp,hpp 这样的头文件里;而实现放在 cpp.c+语言一般用 h 和 cpp。这 两个文件的关联是在 cpp 的文件头中加入#include “类名.h”例子:Cat.h 存放类的声明;Cat.cpp 存放类的实现。#include “cat.h”.内联的实现内联关键字 inline使用方法在返回类型前加上 inline格式:inline int cat:getage()注:作用占时不明。也可以将函数定义放到类声明中,函数将自动生财内联。Int getage()return itsage;将其他类作为成员数据的类;一种创建复杂类的方法 ,先创建简单的类,然后将其包含到教复杂类的声明中。

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。