接口多态之我的误解
问题产生的起因是:我当时纳闷collection接口里面应该没有equals方法,所以collection集合,添加元素的时候,应该可以添加重复元素。但是实际上却没法添加
Collection和Link和Set都是接口,接口多态,和编译看左边,运行看右边的关键之处,在于其调用的方法或属性,而不在于,父类或者接口,有没有,子类中重写方法中,包含的其他方法,虽然Collection没有equals方法(HashSet,add方法中用到的equals方法),但这不是关键,只要Collection有调用的方法即可(即add)