java中extends与implements区别
https://blog.csdn.net/foreverhuylee/article/details/21283983
java向上转型(upcasting)和向下转型(downcasting)区别举例详解
https://blog.csdn.net/mfl0315/article/details/41833939
java方法中静态绑定和动态绑定讲解
https://www.cnblogs.com/ygj0930/p/6554103.html
java集合collection与List详解
https://www.cnblogs.com/joyco773/p/6759981.html
单根结构
所有类最终都应从单独的一个基础类继承
优点:方便垃圾回收器的实现,针对异常的处理,并且保证具有其类型的信息。