我在很多像Spring这样的库中看到过,它们使用了很多带有单一方法的接口,比如BeanNameAware等。
Spring
BeanNameAware
而实现者类将使用单个方法实现多个接口。
在什么情况下,保留单一方法接口是有意义的?这样做是为了避免让单个接口变得笨重吗,比如ResultSet?或者,是否有一些设计标准提倡使用这些类型的接口?
ResultSet
https://stackoverflow.com/questions/15200362
相似问题