interface가 여러 개인 경우
<aside> 🌅
설명
interface Calculable {
int sum(int v1, int v2);
}
interface Printable {
void print();
}
class ReadCal implements Calculable, Printable{
@Override
public int sum(int v1, int v2) {
return v1 + v2;
}
@Override
public void print() {
System.out.println("This is RealCal!!");
}
}
public class Main2 {
public static void main(String[] args) {
ReadCal readCal = new ReadCal();
int sum = readCal.sum(2,1);
System.out.println(sum);
readCal.print();
}
}
main 설명
1. RealCal 클래스를 main에서 객체 생성
2. 해당 객체의 메소드 sum 기능을 int sum에 할당 후 출력
3. realCal의 메소드인 print를 동작
</aside>