Home >Java >Javagetting Started >How to implement interface in java

How to implement interface in java

王林
王林Original
2019-12-05 15:41:536136browse

How to implement interface in java

Interface implementation format:

[修饰符] class <类名> [extends 父类名] [implements 接口列表]{
}

Modifier: optional parameter, used to specify the access permission of the class, the optional values ​​are public, abstract and final.

Class name: A required parameter, used to specify the name of the class. The class name must be a legal Java identifier. Generally, capital letters are required.

extends Parent class name: Optional parameter, used to specify which parent class the class to be defined inherits from. When using the extends keyword, the parent class name is a required parameter.

implements Interface list: Optional parameter, used to specify which interfaces this class implements. When using the implements keyword, the interface list is a required parameter. When there are multiple interface names in the interface list, separate them with commas.

Free online video tutorial sharing: java online tutorial

The example is as follows:

public class Cire implements CalInterface   
{  
    public float getArea(float r)   
    {  
        float area=PI*r*r;//计算圆面积并赋值给变量area  
        return area;//返回计算后的圆面积  
    }  
    public float getCircumference(float r)   
    {  
        float circumference=2*PI*r;      //计算圆周长并赋值给变量circumference  
        return circumference;           //返回计算后的圆周长  
    }  
    public static void main(String[] args)   
    {  
        Cire c = new Cire();  
        float f = c.getArea(2.0f);  
        System.out.println(Float.toString(f));  
    }  
}

In class inheritance, only single inheritance can be done. When implementing an interface, multiple interfaces can be implemented at one time, and each interface is separated by a comma ",".

At this time, constant or method name conflicts may occur. When solving this problem, if the constants conflict, you need to clearly specify the interface of the constant. This can be achieved through "interface name.constant". If a method conflict occurs, you only need to implement one method.

java related article tutorial: java language introduction

The above is the detailed content of How to implement interface in java. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Previous article:What is recursion in javaNext article:What is recursion in java