推荐回答
接口是可以定义一种规范,就像现在的USB接口一样,会有对应的口子的大小,4根线,2根接电源,2根接数据USB接口定好之后,大家都可以按照这个来生产,生产出来,所有的USB设备,都可以使用。java中的接口一样的,如果前台后台的人要同时工作,就双方定义好对应的交互方式,方法、参数,参数个数,参数是什么,这个就是我们说的接口了;定好之后,你也可以开发,他也可以开发,符合你们定义的方式就可以另外,为什么说是标准,JDBC你知道吧,其实就是一套标准,不同的数据库厂商,会按照这个标准来做不同的实现所以我们就可以通过JDBC来连接数据库了,不同的数据库,换一个驱动就好,其他的,大体一样。官方电话官方网站向TA提问。
齐晶晶2019-12-21 18:18:43
提示您:回答为网友贡献,仅供参考。
其他回答
-
接口的意义在于,谁都可用,只要你想要拥有某个功能,你就实现它。类就是那个主体,那个实现某个接口的主体。interfaceToground{//对地攻击接口模块voidtoground;}interfaceTosea{//对海攻击接口模块voidtosea;}interfaceToelectron{//电子战接口模块voidtoelectron;}publicclassTest{publicstaticvoidmainStringargs{}}classF16implementsToground,Tosea{//F16实现两个接口就由2个功能publicvoidtoground{System.out.println"我是F16,我通过接口实现对地攻击";}publicvoidtosea{System.out.println"我是F16,我通过接口实现对海攻击";}}classF22implementsToground,Tosea,Toelectron{//F22实现3个接口就由3个功能publicvoidtoground{System.out.println"我是F22,我通过接口实现对地攻击";}publicvoidtosea{System.out.println"我是F22,我通过接口实现对海攻击";}publicvoidtoelectron{System.out.println"我是F22,我通过接口实现电子战";}。
车延东2019-12-21 18:36:35
-
Java接口是Java语言中存在的结构,有特定的语法和结构,Java中的接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为。接口实现和类继承的规则不同,因为Java接口不涉及表象,因此Java接口本身没有任何实现。在一个等级结构中的任何一个类都可以实现一个接口,这个接口会影响到此类的所有子类,但不会影响到此类的任何超类。此类将不得不实现这个接口所规定的方法,而其子类可以从此类自动继承这些方法,当然也可以选择置换掉所有的这些方法,或者其中的某一些方法,这时候,这些子类具有了可插入性并且可以用这个接口类型装载,传递实现了他的所有子类。接口提供了关联以及方法调用上的可插入性,软件系统的规模越大,生命周期越长,接口使得软件系统的灵活性和可扩展性,可插入性方面得到保证。官方电话官方网站向TA提问。
粱剑光2019-12-21 18:01:05
-
Java接口 Java中,能够完成特定功能的,由若干属性和方法组织成的,相对独立的属性和方法的集合。实现类的多继承,以解决Java只能单继承,不支持多继承的问题。用关键字interface定义接口,通过关键字implements来声明接口;实现多接口的类必须符合3个原则:能为所有的接口提供实现的功能,能遵循重写的所有规则,能保持相同的返回的数据类型。接口的”继承”与类之间的继承不同,”继承”该接口的类,需要”自力更生”,去实现接口中的抽象方法,因此接口也相当于一个特殊的抽象类。接口相当于程序开发的一组协议,需要此功能的类均可”继承”该方法和集合。接口中的属性都是静态常量,方法都是抽象方法。
连伟祥2019-12-21 17:55:16
-
接口可以说是为了提供一种规范,方便其他地方使用此规范的一种技术。在现实生活中可以接口的例子很多,比如USB接口。它定义了USB口的大小,4跟USB线每根线的颜色、作用等。在软件方面定义了供CPU调用的一些方法。比如识别、启动、弹出、传送数据等等。采用USB接口的设备很多,有鼠标、键盘、u盘等等。每种设备实现识别、启动、弹出、传送数据的方式不一样。在java中,接口定义了一些方法,但是不用去实现,而由实现了此接口的类去实现接口中定义的方法,比如有一个接口叫做USB,有一个类叫做鼠标,USB接口定义了启动、传送数据等方法。那么鼠标实现了USB接口,就得实现启动、传送数据方法。另外一个类叫做U盘也实现了USB接口、那么它也要实现启动、传送数据。在鼠标或者U盘连接上电脑后,CPU发现有USB设备连接上电脑了,这个时候CPU会发出启动命令来启动USB设备,而启动鼠标和启动U盘具体流程是不一样的,这些启动流程都是有鼠标和U盘各自来实现的。希望对你的理解有帮助。
贾麒麟2019-12-21 17:37:26