如题:
java中接口的实现类有的命名为XxxSupport,请问这个Support是什么意思,和XxxImpl意义相同吗,请问这是什么模式或者思想
Support 一般是抽象类,里边存放子类可复用的东西 共性
如 struts2的ActionSupport
spring的 ***DaoSupport
[url]http://jinnianshilongnian.iteye.com/blog/1685963[/url]
Impl表示实现:是个性 即细节实现,不同的Impl里边的算法可能不一样 但都是完成同样的功能
比如你继承ActionSupport写的action就是
Support是支撑的意思,没有什么模式和思想,就是实现Xxx的全部或部分功能,(Xxx通常是一个接口),这只是一种命名习惯而已。