首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Struts 2使用接口,而as Struts1使用类

Struts 2使用接口,而as Struts1使用类
EN

Stack Overflow用户
提问于 2011-09-11 21:31:02
回答 1查看 272关注 0票数 0

我读过关于Struts1与Struts2的文章,作者提到其中一个要点是

“编写抽象类而不是接口是struts1框架的设计问题之一,Struts2框架已经解决了这个问题。大多数Struts2类都是基于接口的。”

COuld任何人请告诉我,从开发人员的角度来看,我们是否需要担心框架是否使用类或接口。谁能帮助我了解为什么在接口中使用类是不好的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-09-11 23:12:36

可以帮助我了解为什么在接口中使用类是不好的吗?

不是这么说的。

请参阅this SO question/answer,或在web上搜索“对接口编程”。简而言之,对接口进行编程(如果正确完成)允许我们根据需要使用该接口的多个实现。

这样做可以让我们更容易地测试,允许我们在编写原始基代码时(在合理范围内)没有必要考虑到的功能,等等。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7378507

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档