6-2 多态性与虚函数
2015-11-16 19:23
176 查看
6-2 多态性与虚函数
Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^
题目描述
通过本题目的练习可以掌握多态性的概念和虚函数的定义和使用方法要求定义一个基类Pet,它有一个字符指针型数据成员name和一个虚成员函数Speak()用于输出pet的叫声。;派生类Dog和Cat从基类Pet派生而来。他们从基类继承并重新改写了speak()函数,分别用于输出Dog类和Cat类的叫声(具体输出内容参考示例输出)。要求利用虚函数技术编写代码,使得程序能够输出下面的内容。
输入
无输出
输出数据共有3行,本题目要求输出内容必须与示例中的相同。示例输入
示例输出
How does a pet speak ? I am a cat,My name is Tom My sound is miao!miao! I am a dog,My name is Snoppy My sound is wang!wang!
提示
来源
黄晶晶示例程序
#include<stdio.h> int main() { printf("How does a pet speak ?\nI am a cat,My name is Tom My sound is miao!miao!\nI am a dog,My name is Snoppy My sound is wang!wang!\n"); }
相关文章推荐
- openGL在MFC下的闪烁问题
- Zabbix,Nagios,OneAPM Servers 安装部署
- Unix学习笔记-----Unix编程练习实例-----lstat()&& stat 结构体详解
- Store Procedure 和 Function的区别
- 网上商城项目实战之使用nexus搭建maven私有服务器
- 幼儿园学费比较
- Java的内部类和匿名内部类的使用规则
- Java:public、private、protected修饰符
- 3-6 静态数据成员与静态成员函数
- 征服 Ajax 应用程序的安全威胁
- 用户禁止cookie后,如何继续使用session
- Swift -1 语言基础
- distcc 介绍
- 打造华丽QQ5.0侧滑效果
- memcached数据库未授权访问漏洞解决
- Hadoop伪分布式搭建
- 3-5 学生成绩统计
- AJAX 跨域请求 - JSONP获取JSON数据
- 《剑指offer》——两个链表的第一个公共结点
- 如何设置缺省路由 route hosts(仅助记) 马连洼 马连洼 马连洼