作用:接口是一种约定的规范,,体现了规范和实现相分离的思想
概念: 总结:泛化 》具体
原因:因为java编译分为编译时异常和运行时异常 强转:如果父类没有子类特有的方法,则编译器会报错,为了让编译器通过需要让父类进行强制转换 instanceof:如果遇到其中的子类是否属于另外一个子类,编译器不会出问题,但是运行的时候是会出问题的