>  기사  >  Java  >  Java 인터페이스 클래스 작성 방법

Java 인터페이스 클래스 작성 방법

小老鼠
小老鼠원래의
2024-01-03 15:47:35756검색

작성 방법: 1. MyInterface라는 인터페이스를 정의합니다. 2. MyInterface 인터페이스에 myMethod()라는 메서드를 정의합니다. 3. MyClass라는 클래스를 만들고 MyInterface 인터페이스를 구현합니다. MyInterface 유형의 변수에 해당 참조를 할당합니다.

Java 인터페이스 클래스 작성 방법

이 튜토리얼의 운영 체제: Windows 10 시스템, Dell G3 컴퓨터.

Java 인터페이스는 일련의 메소드 계약을 정의하지만 메소드 구현을 포함하지 않는 추상 유형입니다. 인터페이스는 필드와 메소드를 포함할 수 있는 참조 유형입니다.

Java 인터페이스 클래스를 작성하려면 다음 단계를 따르세요.

1. 인터페이스 이름 정의: 인터페이스 이름은 대문자로 시작해야 하며 카멜 케이스 명명 규칙을 따라야 합니다. 예를 들어 MyInterface라는 인터페이스를 정의할 수 있습니다.

2. 메소드 정의: 인터페이스에서 메소드 세트를 정의합니다. 이 메소드는 추상적이고 메소드 본문이나 구현이 없습니다. 메소드의 액세스 한정자는 public 또는 default(즉, 한정자 없음)일 수 있습니다. 예를 들어 MyInterface 인터페이스에서 myMethod()라는 메서드를 정의할 수 있습니다.

java

public interface MyInterface {  
    void myMethod();  
}

3. 인터페이스 구현: 인터페이스를 구현하려면 클래스를 생성하고 인터페이스의 모든 메서드를 다음과 같이 구현해야 합니다. 수업. 인터페이스를 구현하는 메서드에는 인터페이스의 메서드와 동일한 메서드 서명이 있어야 합니다. 예를 들어, MyClass라는 클래스를 생성하고 MyInterface 인터페이스를 구현할 수 있습니다.

java

public class MyClass implements MyInterface {  
    @Override  
    public void myMethod() {  
        System.out.println("实现了MyInterface接口的myMethod方法");  
    }  
}

위 코드에서 @Override 주석은 메서드가 인터페이스의 메서드를 재정의함을 나타내는 데 사용됩니다.

4. 인터페이스 사용: 인터페이스를 사용하려면 인터페이스의 인스턴스를 생성하거나 인터페이스를 구현하는 클래스의 객체를 참조해야 합니다. 예를 들어, MyClass 클래스의 객체를 생성하고 해당 참조를 MyInterface 유형의 변수에 할당할 수 있습니다.

java

MyInterface myObj = new MyClass();  
myObj.myMethod(); // 输出 "实现了MyInterface接口的myMethod方法"

위 코드에서 myObj는 객체에 할당하여 MyInterface 유형의 변수입니다. MyClass 클래스의 인터페이스에서 메소드를 사용하십시오.

위 내용은 Java 인터페이스 클래스 작성 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.