资源简介
学习c 多态的几个小例子
代码片段和文件信息
#include
#include
#include
using namespace std;
class Time
{
public:
int hour;
int minute;
int second;
protected:
private:
};
Time t1={145630};
class A
{
public:
void foo()
{
printf(“A foo()\n“);
}
virtual void fun()
{
printf(“A virtual fun()\n“);
}
};
class B : public A
{
public:
void foo()
{
printf(“B foo()\n“);
}
void fun()
{
printf(“B virtual fun()\n“);
}
};
class base
{
public:
virtual void f(float x)
{
cout<<“base::f(float)“<< x < }
void g(float x)
{
cout<<“base::g(float)“<< x < }
void h(float x)
{
cout<<“base::h(float)“<< x < }
};
class Derived : public base
{
public:
//Derived::f(float)覆盖了base::f(float)。
virtual void f(float x)
{
cout<<“Derived::f(float)“<< x < }
//Derived::g(int)隐藏了base::g(f
- 上一篇:STC自动器 免手动
- 下一篇:c++基础代码
相关资源
- c++基础代码
- c++ 批量网页
- 一个很简单的Ubuntu下读写串口的C++程
- C++实战源码-序列求和(入门级056)
- C++实战源码-蝴蝶飞飞飞(入门级600)
- C++实战源码-文字跟随鼠标(入门级
- C++实战源码-整数加减法练习(入门级
- C++实战源码-打地鼠(入门级601).zi
- C++实战源码-向字符串中添加子字符串
- C++实战源码-学生成绩排名(入门级
- C++实战源码-图片马赛克效果(入门级
- C++实战源码-小球下落(入门级053)
- C++实战源码-用星号打印图形(入门级
- C++实战源码-相册屏幕保护程序(入门
- C++实战源码-俄罗斯方块(入门级596)
- C++实战源码-用向量改进内存的再分配
- C++实战源码-计算两个矩阵和(入门级
- C++实战源码-链表类模板的应用(入门
- C++实战源码-输出字符表情(入门级
- C++实战源码-数组冒泡排序法(入门级
- C++实战源码-指针和数组的常用方法(
- C++实战源码-图像浮雕效果(入门级
- C++实战源码-Wave文件播放2(入门级5
- C++实战源码-换肤窗体(入门级276)
- C++实战源码-将Access数据读取到Word文档
- C++实战源码-获得本机的IP地址(入门
- C++实战源码-音频波形显示(入门级
- C++实战源码-使用滚动条显示大幅位图
- C++实战源码-绘制余弦曲线(入门级
- C++实战源码-指针作为函数的参数(入
评论
共有 条评论