您所在位置: 网站首页 / 文档列表 / UML理论/建模 / 文档详情
七章类与对象精品PPT课件.pptx 立即下载
上传人:王子****青蛙 上传时间:2024-09-09 格式:PPTX 页数:56 大小:242KB 金币:6 举报 版权申诉
预览加载中,请您耐心等待几秒...

七章类与对象精品PPT课件.pptx

七章类与对象精品PPT课件.pptx

预览

免费试读已结束,剩余 46 页请下载文档后查看

6 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第七章类与对象23456789101112131415//Dog类较完整的定义classDog{private:charname[20];intage;public:voidset(char*n,inta);voiddisplay();voidspeak();};voidDog::set(char*n,inta){strcpy(name,n);age=a;}voidDog::display(){cout<<name<<'\t'<<age<<endl;}voidDog::speak(){cout<<"Arf!Arf!"<<endl;}//当成员函数比较简单时,可在类定义中直接给出函数体classDog{private:charname[20];intage;public:voidset(char*n,inta){strcpy(name,n);age=a;}voiddisplay(){cout<<name<<'\t'<<age<<endl;}voidspeak(){cout<<"Arf!Arf!"<<endl;}};181920212223242526272829303132333435//例7-3:派生类的定义及使用#include<iostream>#include<cstring>usingnamespacestd;classPerson//人员类定义{charName[10];//姓名intAge;//年龄public:voidSet(char*name,intage)//设置数据成员{strcpy(Name,name);Age=age;}voidDisplay(){cout<<Name<<"\t"<<Age<<"\t"<<endl;}};classStudent:publicPerson//学生类定义(公有继承){intNumber;//学号charClassName[10];//班级public:voidSetStu(char*classname,intnumber,char*name,intage){strcpy(ClassName,classname);Number=number;Set(name,age);//派生类成员函数直接使用基类的公有成员}voidDisplayStu(){cout<<Number<<'\t'<<ClassName<<'\t';Display();//派生类成员函数直接使用基类的公有成员}};intmain(){Studentstu1;stu1.SetStu("计算机21",95071007,"张三",19);stu1.Display();//派生类对象直接使用基类的公有成员stu1.DisplayStu();return0;}373839//例7-4:派生类构造函数和析构函数#include<iostream>#include<cstring>usingnamespacestd;classPerson//人员类定义{charName[10];intAge;public:Person(char*name,intage)//构造函数{strcpy(Name,name);Age=age;cout<<"Person类的构造函数被调用"<<endl;}~Person()//析构函数{cout<<"Person类的析构函数被调用"<<endl;}voidDisplay(){cout<<Name<<"\t"<<Age<<"\t"<<endl;}};classStudent:publicPerson//学生类定义(公有继承){intNumber;charClassName[10];public:Student(char*classname,intnumber,char*name,intage):Person(name,age){strcpy(ClassName,classname);Number=number;cout<<"Student类的构造函数被调用"<<endl;}~Student(){cout<<"Student类的析构函数被调用"<<endl;}
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

七章类与对象精品PPT课件

文档大小:242KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用

手机号注册 用户名注册
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
登录
手机号登录 微信扫码登录
微信扫一扫登录 账号密码登录

首次登录需关注“豆柴文库”公众号

新用户注册
VIP会员(1亿+VIP文档免费下)
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用