键盘上的舞者

My Email: marckywu@gmail.com
随笔 - 19, 文章 - 0, 评论 - 3, 引用 - 0
数据加载中……

关于多态的有趣理解

在CSDN学生大本营看到如下有趣的理解多态...呵呵。。。

假如你养了两只动物(class animal)
他们都会叫[abstract void 叫();]

假如你养了一只狗(class dog extends animal)
和一只猫(class cat extends animal)

你身边有一只动物(animal)(可能是猫,可能是狗)

你下命令说:叫(调用animal.叫();)

如果是猫会喵喵,如果是狗会汪汪,如果你还养了其他的东西比如鱼他就啥反应都没

这个就是一种多态 。

posted on 2009-07-05 22:12 Marcky 阅读(234) 评论(0)  编辑 收藏 引用 所属分类: C/C++


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理