java接口代码要怎么编写?java入门实例

TheDisguiser 2020-09-10 17:12:54 java常见问答 5189

接口是java面向对象的特征之一,对外的实现绝大程度下都要运用接口,下面我们来看看java中的接口要如何实现。

定义

Java接口(Interface),是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。

接口定义的一般形式为:

[访问控制符]interface <接口名> {

类型标识符final 符号常量名n = 常数;

返回值类型 方法名([参数列表]);

}

实例代码:

interface Flyanimal
{
    void fly();
}
class Insect
{
    int legnum = 6;
}
class Bird
{
    int legnum = 2;
    void egg()
    {};
}
class Ant extendsInsect implements Flyanimal
{
    public void fly()
    {
        System.out.println("Ant can  fly");
    }
}
classPigeon extends Bird implements Flyanimal
{
    public void fly()
    {
        System.out.println("pigeon  can fly");
    }
    public void egg()
    {
        System.out.println("pigeon  can lay  eggs ");
    }
}
public classInterfaceDemo
{
    public static void main(String args[])
    {
        Ant a = new Ant();
        a.fly();
        System.out.println("Ant's legs are" + a.legnum);
        Pigeon p = new Pigeon();
        p.fly();
        p.egg();
    }
}

结果如下:

Ant can fly
Ant 'slegs  are 6
pigeon can fly
pigeon can lay eggs

以上就是本篇文章的所有内容,小伙伴们了解了吗?更多java入门知识敬请关注奇Q工具网了解详情。

推荐阅读:

Java接口(Interface)的定义,java实现接口详细介绍

java接口和类的区别是什么?它们都有哪些作用呢?

java接口的作用是什么?接口的使用规范介绍