목차
implements 예제 - 단일 interface 구현
implements 정의
implements 예제 - 복수 interface 구현
implements 예제 - 단일 interface 구현
Hz.java
※ 단인 인터페이스 구현.
interface My {
public void site_name(); // 인터페이스 메서드 선언.
public void host_name(); // 인터페이스 메서드 선언.
}
class My_Site implements My {
public void site_name() { // 인터페이스 메서드 정의.
System.out.println("홈짱닷컴");
}
public void host_name() { // 인터페이스 메서드 정의.
System.out.println("Homzzang.com");
}
}
class Hz {
public static void main(String[] args) {
My_Site hompy = new My_Site();
hompy.site_name();
hompy.host_name();
}
}
결과값:
홈짱닷컴
Homzzang.com
implements 정의
interface (인터페이스) 를 구체적으로 구현.
PS.
(다중=복수) interface 구현 가능. (아래 예제)
implements 예제 - 복수 interface 구현
Hz.java
※ 복수 인터페이스 구현.
interface Site {
public void site(); // 인터페이스 메서드 선언.
}
interface Host {
public void host(); // 인터페이스 메서드 선언.
}
class My implements Site, Host {
public void site() { // 인터페이스 메서드 정의.
System.out.println("홈짱닷컴");
}
public void host() { // 인터페이스 메서드 정의.
System.out.println("Homzzang.com");
}
}
class Hz {
public static void main(String[] args) {
My hompy = new My();
hompy.site();
hompy.host();
}
}
결과값:
홈짱닷컴
Homzzang.com
주소 복사
랜덤 이동
최신댓글