你试试把Employee[] staff = new Employee[3];换成Comparable[] staff = new Employee[3];这样就可以实现多态!

解决方案 »

  1.   

    接口技术对同一标准记忆以后维护、扩展程序有很大作用,对于现有的应用不一定每个接口的方法都需要实现,在一旦你发现有更好算法实现接口功能或有更多以前没有考虑到的功能要添加时,只需要改变实现代码或者干脆建立新的功能更强的类继承该接口和新的接口和实例化的代码即可,而无需动别的代码。
    以上只是我的一些理解,还有许多不透彻的地方,其实关于接口的问题可以写一本书了,建议楼主钻研一下设计模式,里面是用了大量接口,充分体现了接口技术。