为什么用父类引用指向子类对象

2019-03-03  本文已影响0人  综合楼
  • List是一个接口,继承于Collection类,而ArrayList是接口的一个实现类。
  • ArrayList<Item> h = new ArrayList<Item>();

多态:通用,易扩展

里氏代换原则:所有引用基类对象的地方能够透明地使用其子类的对象

优点:

上一篇 下一篇

猜你喜欢

热点阅读