永发信息网

简单讲一下java的接口

答案:2  悬赏:10  手机版
解决时间 2021-01-28 13:14
  • 提问者网友:萌卜娃娃
  • 2021-01-28 06:24
简单讲一下java的接口
最佳答案
  • 五星知识达人网友:不想翻身的咸鱼
  • 2021-01-28 07:59
接口就相当于必须要求的一些标准,比如说造汽车,我们要求厂商必须有四个轮子,这样把四个轮子就定义造车接口必须实现的方法,厂商造车必须实现我们的接口,实现四个轮子的制造方法。
目前四层框架中(界面+action+业务逻辑+dao)将业务逻辑层和dao层很多定义为接口,是为了降低依赖,比如在action示例的时候还要示例业务逻辑层类的示例,因为要调用业务逻辑层的代码,这样依赖性和维护性就高,用spring依赖注入,只在action层创建业务逻辑层的一个对象的引用而不示例它,将示例的具体类配置在spring配置文件中,这样降低依赖,如果实现类换了的话只需修改配置文件,而不用去一个个修改代码。
全部回答
  • 1楼网友:由着我着迷
  • 2021-01-28 08:12
public interface actionlistener{ public abstract void actionperformed(actionevent event); } 我定义了一个接口,接口只能是抽象的,里面定义了方法的声明。 之后我在通过实例去继承接口,实现他里面定义的方法。 那么既然能够在实例里面写方法那么接口还有什么用呢? 接口的意义在于,他把所有继承他的实现他方法的都相当于变成了一个类,你只要用接口去定义一个变量或者方法调用,他就可以自动匹配所有继承他的方法,然后选择最适合的去执行
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯