인터페이스의 개념 사물의 확장성. 구체적인 예를 들자면 고양이는 높이 뛸 수 없지만 Cat 클래스가 Jumping 인터페이스를 구현하면 고양이가 높이 뛸 수 있다는 것을 알 수 있습니다. 즉, '고양이'라는 것이 '높이뛰기'의 기능을 확장한 것이다.
인터페이스 사용
인터페이스 클래스 정의-점핑
# 🎜🎜#Cat 구현 클래스는 Jumping 인터페이스를 구현합니다Test 클래스.
왼쪽은 컴파일, 오른쪽은 실행이므로 실행 결과는 다음과 같습니다. #🎜 🎜## 🎜🎜#
인터페이스 및 클래스
1. 클래스 간
클래스 간은 상속으로 생성될 수 있습니다. ) 연락처이지만 상속은 단일 상속만 가능합니다.
2. 인터페이스와 인터페이스
3. 클래스와 인터페이스 사이
클래스와 인터페이스는 구현을 통해 연결될 수도 있고, 여러 구현이 있을 수도 있습니다. 쉼표로 구분하면 됩니다. 참고: 하위 클래스가 상위 클래스를 상속하고 인터페이스를 구현하려는 경우에도 가능하다는 점을 언급할 가치가 있습니다. 사용되는 형식은 다음과 같습니다:
public class Cat extends Animal implements Jumpping,Dancin
위 내용은 [java 객체지향] 인터페이스를 자세히 설명해주세요의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!