interface
2019. 8. 14. 20:49ㆍ프로그래밍/Java
/*
* interface
* : 완전 추상 타입
* : 추상메소드 + 상수
* : 다중상속을 대체.
*
*
* */
package 인터페이스;
interface AA{
final static int MAX= 100; //상수는 항상 대문자로 씀,,또한 상수만들때는 항상 final static 사용해야 메모리 줄임
abstract void disp();
}
interface BB{
void disp2();
}
interface CC extends AA,BB{ //interface는 다중 상속이 가능
void dis3();
}
class DDAdater implements CC { //어뎁터를 받아서 내가 필요한것만 가져옴
@Override
public void disp() { }
@Override
public void disp2() { }
@Override
public void dis3() { }
}
public class InterMain extends DDAdater { //implements AA,BB
@Override
public void disp() {
System.out.println("AA");
}
public static void main(String[] args) {
}
}