2024-10-31


aa() 추상 메서드 재정의~~
bb() 추상 메서드 재정의~~
cc() 추상 메서드 재정의~~
package interfaces;
interface Inter1 {
void aa();
}
interface Inter2 {
void bb();
}
// interface 끼리 상속 시 extends 사용
interface Inter3 extends Inter1, Inter2 { // 다중 상속
// aa(); // 상속이 된 추상 메서드
// bb(); // 상속이 된 추상 메서드
void cc();
}
class Total implements Inter3 {
@Override
public void aa() {
System.out.println("aa() 추상 메서드 재정의~~");
}
@Override
public void bb() {
System.out.println("bb() 추상 메서드 재정의~~");
}
@Override
public void cc() {
System.out.println("cc() 추상 메서드 재정의~~");
}
}
public class Main_02 {
public static void main(String[] args) {
Total total = new Total();
total.aa(); total.bb(); total.cc();
}
}'Java > 기초 내용 정리' 카테고리의 다른 글
| Java(Class2)_Exam_02 (0) | 2024.10.31 |
|---|---|
| Java(Class2)_Exam_01 (0) | 2024.10.31 |
| Java(Class2)_Interface_01 (2) | 2024.10.31 |
| Java(Class2)_abstract_03 (0) | 2024.10.31 |
| Java(Class2)_abstract_02 (0) | 2024.10.31 |