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