课程
/后端开发
/Java
/Java入门第二季 升级版
0000000
2019-08-09
源自:Java入门第二季 升级版 10-5
正在回答
如果是抽象类或者接口这种,创建对象引用指向子类对象。可以从语义上理解为,父类对象调用这个方法就行了,不管它子类是怎么重写或实现的。而如果后面有更好的方法需要完善子类的方法,调用这一块也是不需要任何改动,只需要把实现部分的代码修改就可以了。
多态概念很重要;向上类型转换可以用来理解 异常catch()里面的顺序关系,避免 代码不可到达 的错误
我个人理解 ,如果通过子类引用本类,应该叫继承。现在在学多态,提供多一种思路。
面向接口编程思想
你又现成的东西可以直接用,为什么要自己去敲那些呢?
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
1 回答父类引用创建子类对像和子类引用创建子类对象有什么区别啊
2 回答关于父类创建对象引用子类
3 回答为什么要引入“父类引用”,直接用子类的引用不好吗?
3 回答为什么要用父类的引用指向子类的对象?
1 回答父类引用指向子类对象。