关于#java#的知识点:关于子类引用的问题

为什么要父类引用子类和接口引用子类,这样做有什么好处吗?因为这个子类也可以引用子类,而且子类引用子类不是更方便直接吗?

好处一:降低代码耦合度,让程序员关注业务的时候,更加关注父类能做什么,而不去关心若干个子类具体是怎么做的。
好处二:增加代码的扩展性
好处三:增加代码灵活性

父类基本只有一个,但继承它的子类有很多个。如果要用子类操作的话会麻烦一点。