다중 상속 가능
public class Main implements Dog,Cat {
//인터페이스는 다중상속 가능
//extends 가 아닌 implements 사용
public static void main(String[] args) {
Main main = new Main();
main.crying();
main.one();
main.two();
}
@Override
public void crying() {
System.out.println("왈왈");
}
@Override
public void two() {
System.out.println("투");
}
@Override
public void one() {
System.out.println("원");
}
}
public interface Dog {
abstract void crying();
public void one(); //추상 클래스와 달리 메서드 안의 내용을 작성하면 에러
}
public interface Cat {
abstract void crying();
public void two();
}

'JAVA > STUDY' 카테고리의 다른 글
10. 다형성 (0) | 2020.09.11 |
---|---|
8. 추상 / Final (0) | 2020.09.10 |
7. 클래스 / 상속 (0) | 2020.09.10 |
6. 반복문과 재귀함수 (팩토리얼, 피보나치) (0) | 2020.09.09 |
5. 입력 / 파일 입력 (0) | 2020.09.09 |