练习50
来源:互联网 发布:pdf.js解决跨域问题 编辑:程序博客网 时间:2024/05/01 11:02
#include <iostream>
using namespace std;
class Mammal {
public:
Mammal() {
cout << "Mammal constructor...\n";
}
virtual ~Mammal() {
cout << "Mammal destructor...\n";
}
virtual void speak() const {
cout << "Mammal speak!\n";
}
};
class Dog: public Mammal {
public:
Dog() {
cout << "Dog Constructor...\n";
}
~Dog() {
cout << "Dog destructor...\n";
}
void speak() const {
cout << "Woof!\n";
}
};
int main() {
Mammal *pDog = new Dog;
pDog->speak();
delete pDog;
return 0;
}
using namespace std;
class Mammal {
public:
Mammal() {
cout << "Mammal constructor...\n";
}
virtual ~Mammal() {
cout << "Mammal destructor...\n";
}
virtual void speak() const {
cout << "Mammal speak!\n";
}
};
class Dog: public Mammal {
public:
Dog() {
cout << "Dog Constructor...\n";
}
~Dog() {
cout << "Dog destructor...\n";
}
void speak() const {
cout << "Woof!\n";
}
};
int main() {
Mammal *pDog = new Dog;
pDog->speak();
delete pDog;
return 0;
}
阅读全文
0 0
- 练习50
- 【SICP练习】50 练习2.18
- 英语练习 40-50
- 英语练习 50-59
- Java练习41-50
- leetCode练习(50)
- 练习
- “++”“--”练习
- 练习
- 练习
- 练习
- 练习
- 练习
- 练习
- 练习
- 练习
- 练习
- 练习
- Together项目IOS平台开发07
- ASP.NET GridView入门
- mongodb 导出查询结果
- SharePreference总结(1)
- 通信协议——Http、TCP、UDP
- 练习50
- 看完让你彻底搞懂Websocket原理 即时消息通讯
- MPTCP v0.92 Release
- javascript 小数加减乘除 精度问题
- 关于Invalid character found in method name. HTTP method names must be tokens的问题
- Qt动画框架-(1)简介
- 峭度度量非高斯分布的理论知识
- 复习ADO.NET的ExecuteReader()方法
- JQuery动态创建表单并提交