继承和多态
来源:互联网 发布:淘宝美工pdf 编辑:程序博客网 时间:2024/04/28 22:33
使用继承建立类族,让多态有用武之地。
class CHuman
{
...
public :
virtual void eat() const;
...
};
class CAmerican : public CHuman
{
...
public :
void eat() const;
...
};
class CRussian : public CHuman
{
...
public :
void eat() const;
...
};
void eat_food(CHuman * pHuman)
{
pHuman->eat();
}
int main()
{
CAmerican American;
eat_food(&American)
CRussian Russian;
eat_food(&Russian);
return 0;
}
0 0
- 继承和多态
- 继承和多态
- 继承和多态
- 继承和多态
- 继承和多态
- 继承和多态
- 继承和多态
- 继承和多态
- 继承和多态
- 继承和多态
- 继承和多态
- 继承和多态
- 继承和多态
- 继承和多态
- 继承和多态
- 继承和多态
- 继承和多态
- 继承和多态
- trie树 hdu1251
- struts2 02 struts.xml文件中的标签
- gcc attribute weak & alias应用
- 右键添加beyondcompare的两种方法
- LeetCode | Regular Expression Matching
- 继承和多态
- 解决: is not found. Have you run APT to generate them?
- 微信几千好友是怎么来的?
- 嵌入式裸机开发学习:MMU代码中的virtuladdr >> 20 的个人理解
- linux命令:wc命令
- Android之内存泄漏调试学习与总结
- Java Callable用法
- POJ2318 TOYS(叉积),POJ2398 TOY STORAGE
- STL之vector、list、deque的区别