1 개요[ | ]
- implements
- 임플리먼츠, 임플러먼츠 [ímpləmənts]
- 인터페이스를 상속할 때 사용하는 자바 키워드
2 예시 1[ | ]
Java
CPU
1.5s
MEM
79M
0.9s
Reload
Animal.java
Copy
interface Animal {
public void animalSound();
}
Duck.java
Copy
class Duck implements Animal {
public void animalSound() {
System.out.println("Quack");
}
}
App.java
Copy
public class App {
public static void main(String[] args) {
Animal a = new Duck();
a.animalSound();
}
}
Quack
3 예시 2[ | ]
Java
Reload
Animal.java
Copy
interface Animal {
public void animalSound();
public void sleep();
}
Loading
Dog.java
Copy
class Dog implements Animal {
public void animalSound() {
System.out.println("bark");
}
public void sleep() {
System.out.println("zzz");
}
}
Loading
App.java
Copy
public class App {
public static void main(String args[]) {
Animal d = new Dog();
d.animalSound();
d.sleep();
}
}
Loading
4 같이 보기[ | ]
5 참고[ | ]
편집자 Jmnote
로그인하시면 댓글을 쓸 수 있습니다.
- 분류 댓글:
- Java (3)
Java 튜토리얼 웹사이트 ― Thesmolt젠킨스 ― John Jeong젠킨스 ― Icesky