各位前辈,我想问一下第四张图里面,两个问号所在的代码都可以打印出相同的结果,第一个通过父类生成子类的对象进行调用子类的方法然后打印出来与第二种直接用子类生成子类的对象在调用子类里面的方法进行打印之间有什么不同的地方,我看视频里面老师讲解就是第一种,说是向上转型,我想知道就是既然都能够打印出相同的结果为什么要用第一个问好里的代码而不用第二种容易理解的代码?还有第一种是用继承定义接口吗?第一种的代码方式出来这种用法还有别的什么用处吗,谢谢!!!
丶包菜
望远
相关分类