JAVA/STUDY
9. 인터페이스
dev_sr
2020. 9. 11. 15:06
다중 상속 가능
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();
}