1. 一个问题? java的类可不可在它的父类中与其实现的接口中有相同的方法(完全相同的方法),并且它的父类也没有实现那个接口? 可以,因为java本身不支持多重继承,就是担心两个父类中有相同方法的时候,即有相同接口的两个不同实现; 而现在的情况是一父类与一个接口,这样虽然重复了,但是实现只有一个,所以也不会造成什么冲突。 例子:HashTable就是这样的,其父类Dictionary与其接口Map,就是这样,并且这两个里面都有put方法等。
|
|
来自: liang1234_ > 《开发原则》