• 松耦合就是降低系统部件和部件之间的耦合性,也就是降低部件的依赖性,使得部件之间相对独立,这样对于日后系统的维护及扩展都是很有好处的,然而在J2EE领域,为实现松耦合出现的技术可谓让人眼花缭乱,这些技术的出现究竟是使问题简单化了还是复杂化了呢? 首先是数据工厂技术,这种技术使用到了传
  • 我现在有个问题,想查找接口的所有实现类,该怎么去实现呢? 比如,有一个接口:Hello 有三个实现类:HelloImpl1,HelloImpl2,HelloImpl3,程序怎么样实现找出Hello接口的实现类,即三个实现类. 就如Eclipse的Ctrl+T的功能 icon
  • 经常看到空接口 可是不知道其设计的好处 什么时候可以借鉴~ 谢谢~ icon
  • 问题概述:思考1:见类图1(http://blog.dreambrook.com//images/blog_dreambrook_com/justin/93/r_1.gif)的情况下,每个边界类(ListForm和DetailForm)分别对应各自的控制类(ListFormControlle icon
  • 我看了网站上写的关于设计模式的介绍,写的很精辟. 同时我发现一个现象,几乎所有的设计模式都是使用接口作为起点,而不是纯粹的类. 但是如果仔细考虑的话,这是增加工作量,完全可以把这些接口通通去掉,换成类来实现.例如 这篇文章: icon
  • 面向接口编程是说的比较多的了。 任何有独立意义的class的都要先定义接口,再写实现类吗?让这些class都隐藏在interface后面?都通过interface交互? 还是只对有多种实现,或者潜在的会有多种实现 icon
  • java中的类类似于c中的指针唯一的区别是你不能像c中那样去操作它,new运算符在运行期间为对象分配内存,因此运行一次new,就分配一块内存区域。假如有两个类A和B,public class A { method1();{}method2( icon
  • 如题!谢谢! icon
  • 小弟我初学java,学到接口的时候遇到困难,体会不到接口存在 的真正意义,哪位大虾可以举一两个接口的具体实例,体现一下 使用接口的优越性及其存在的真正意义小弟在此万分感谢。(我看书上的例子即使不 icon
  • 例1 下面是一个接口回调的例子 :public class TestCallBack{ public static void main(String[] args){ UseDriver ud = new UseDriver() ; icon
  • 最近自己构思一个web项目,在做DAO层的时候,想做成对上层(业务核心层)只暴露接口,但是接口的实现都是在DAO层里做,DAO层可以理解成一个独立的项目,也就是实现是封闭在这个层次中的,但是不太清楚JAVA能不能实现这样的想法,我记得在oracle的ADF框架中是可以实现的,是不是利用protect icon
  • 一个接口有5个实现类。如果某种需要改变了接口。这样的情况下该怎么办???哪个大哥指点一下~ 不用每个重写吧? icon
  • bangq老师,学生我对于这两个概念有些模糊,抽象类是定义了一种集合了所有种类的公共特性,它能够拥有抽象方法,以使得它所有的子类对外都有一个统一的接口,来以不同的操作显示相同的功能. 接口也定义了若干抽象方法,形成一个属性集合. icon
  • 不知道能否改变接口中方法的返回类型,implements接口的类里不是要实现接口中定义的方法吗,实现此方法时能否改变其返回类型。 icon
  • 请看下面这个类, public class Test extends HttpServlet{ public void init() throws ServletException { icon
  • 1.定义一个接口让其他类去实现接口的方法,和定义一个抽象类让子类实现其中的方法,除了接口能多继承这些语言特性,在实际的应用中有什么区别? 2.在什么情况下应该抽象成接口?或者抽象类? 3.关于修改,"对扩展开放而 icon
  • 有个接口IA有个类A,实现IA,且内部有个方法B()问:如何用接口IA调用方法B() icon