Java接口的介绍和用法

网友投稿 161 2024-02-01


Java接口的介绍和用法

本文主要介绍"Java接口的介绍和用法",希望能够解决您遇到有关问题,下面我们一起来看这篇 "Java接口的介绍和用法" 文章。

目录什么是接口:关键字:创建接口代码展示:如何实现接口呢:实现接口代码展示:具体代码实现:接口继承和类继承的区别:

什么是接口:

接口是一系列方法的声明,是一些方法特征的集合

注意:

在接口中只有方法名,没有方法体!

关键字:

interface(创建接口), implement(实现接口)

创建接口代码展示:

public interface 接口名 { // 没有任何具体的实现     void 方法名(); //只有方法名,注意是; }

这样仅仅是创建了一个接口。

如何实现接口呢:

分为三步:

1.创建一个类 implements 这个接口

2. 必须重写接口中所有的方法 : 改分号为大括号

3. 方法中加上这个方法具体的 代码内容

实现接口代码展示:

public class 类名 implements 接口名{ 将;改为{}以后重写方法 }

Tips:

其实implements与extends类似,区别就是继承以后父类方法可以被子类调用或者重写,但是implements以后,它的‘父类中只有方法名没有方法体,一定需要你重写方法(改;为{}),但是接口中的属性你可以调用。

具体代码实现:public class xiaoming {   public void WaytoBeiJing(waytoBeiJing wtbj){       wtbj.WaytoBeiJing();   }   public static void main(String[] args) {         xiaoming Xiaoming = new xiaoming();         xiaoming_tobeijing xm_tbj = new xiaoming_tobeijing();         Xiaoming.WaytoBeiJing(xm_tbj);     } }public class xiaoming_tobeijing implements waytoBeiJing{     //重写去北京的方法     @Override     public void WaytoBeiJing(){         System.out.println("乘坐飞机");     }     //一个类中只能有一个方法 可以再次创建一个类 写第二种方法 }public interface waytoBeiJing {     public void WaytoBeiJing();//抽象方法 没有方法体 }

接口继承和类继承的区别:

1.不同的关键字,实现接口(implements),继承(extends)

2.接口可以继承接口。类可以继承类。类可以继承接口。

一个类或接口可以继承多个接口。一个类只能继承一个类。

3.在接口中只能定义全局变量和抽象方法,而在继承中可以定义属性方法,变量,常量的等等…

4.当某个接口被实现的时候,在类中一定要用接口中的抽象方法,而继承中子类能随意调用父类的属性和方法,毫无压力的;

Java编程技术

本文主要介绍"java对象转化成String类型的方法有哪些",希望能够解决您遇到有关问题,下面我们一起来看这篇 "java对象转化成String类型的方法有哪些" 文章。 ...


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:快速对接第三方接口--短信接口
下一篇:c#接口的简单分析
相关文章

 发表评论

暂时没有评论,来抢沙发吧~