c++的多态性编程(共6页).doc

上传人:晟*** 文档编号:6219842 上传时间:2021-08-24 格式:DOC 页数:6 大小:66KB
下载 相关 举报
c++的多态性编程(共6页).doc_第1页
第1页 / 共6页
c++的多态性编程(共6页).doc_第2页
第2页 / 共6页
c++的多态性编程(共6页).doc_第3页
第3页 / 共6页
c++的多态性编程(共6页).doc_第4页
第4页 / 共6页
c++的多态性编程(共6页).doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

C+实验一:实验目的和要求1. 了解多态性在C+中的体现;2. 掌握虚函数的使用;3. 了解抽象类。二:题目内容定义一个基类为哺乳动物类mammal,其中有数据成员年龄、重量、品种,有成员函数move()、speak()等,以此表示动物的行为。由这个基类派生出狗、猫、马、猪等哺乳动物,它们都有各自的行为。编程分别使各个动物表现出不同的行为。三:相关知识 1:多态性 编译时的多态,运行时的多态性。 2:虚函数 Virtual 函数类型 函数名(形参表); 3: 抽象类 抽象类是带有纯虚函数的类。 纯虚函数的定义: virtual 函数类型 函数名(参数表)=0;注意:(1)抽象类不能直接建立抽象类对象; (2)抽象类不能用作参数类型、函数返回类型或显示转换的类型; (3) 可以说明指向抽象类的指针和引用,此指针可以指向他的派生类,进而实现多态性;四:程序设计思想1:为实现动态联编,首先建立 Mammal抽象类,以此抽象类作为基类,派生d

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 公文范文

Copyright © 2018-2021 Wenke99.com All rights reserved

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

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

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