为什么要实例Animal类型的?不能Cat a1=Cat();吗?
答案:2 悬赏:20 手机版
解决时间 2021-02-09 09:30
- 提问者网友:情歌越听越心酸
- 2021-02-09 05:58
为什么要实例Animal类型的?不能Cat a1=Cat();吗?
最佳答案
- 五星知识达人网友:痴妹与他
- 2021-02-09 07:07
这样可以实现多态编程追问多态?比如呢?追答比如你可以把Cat Dog放到一个Animal数组里 然后循环调用a.cry(); 执行的就是相对应的cry而不需要把它转换为Cat或者Dog追问嗖嘎...
全部回答
- 1楼网友:归鹤鸣
- 2021-02-09 08:06
可以!!
Cat a1=new Cat();追问那有啥区别啊?还有我有点不太明白为什么可以用父类的类型new出子类来啊,虽然继承了但是并不是一个类啊
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯