首页 课程 师资 教程 报名

在Java中调用接口的方法

  • 2022-07-07 11:50:54
  • 7134次 动力节点

为了从java程序调用接口方法,程序必须实例化接口实现程序。然后可以使用实现对象调用方法。动力节点小编来给大家举例说明。

例子

public interface InterfaceDemo{
    default public void displayNameDefault(String name){
       System.out.println("Your name is : " + name);
   }
    public void displayName(String name);
    public void displayNameAndDesignation(String name, String designation);
}

上面的接口定义了三种显示姓名和可选职位的方法。一种方法是包含实现逻辑的默认方法。其余两种方法不包括实现逻辑。

public class InterfaceDemoImpl implements InterfaceDemo{
    public void displayName(String name) {
         System.out.println(name);
    }  
      public void displayNameAndDesignation(String name, String designation) {
           System.out.println("Name:" + name + "
"+ "Designation:" + designation);
     }
}

上面的java程序声明它将使用implements关键字来实现接口。该程序现在有义务为这两种非默认方法提供 java 代码。因此,提供了方法的实现。

public class CallInterfaceMethod {
     public static void main(String args[]){
         InterfaceDemo demo = new InterfaceDemoImpl();
         demo.displayName("Adithya");
         demo.displayNameAndDesignation("Adithya", "Java Developer");
         demo.displayNameDefault("Adithya");
      }
}

上面的程序实例分析Java接口实现。接下来,调用接口中定义的每个方法。

输出

Adithya
Name:Adithya
Designation:Java Developer
Your name is : Adithya

 

选你想看

你适合学Java吗?4大专业测评方法

代码逻辑 吸收能力 技术学习能力 综合素质

先测评确定适合在学习

在线申请免费测试名额
价值1998元实验班免费学
姓名
手机
提交