[IT]/java
java.Interface.default/static method
givemebro
2021. 3. 5. 11:26
반응형
jdk 1.8 이상에서 지원
오픈소스진영의 유지보수성 차원에서 default method 지원
package step2;
// jdk 1.8이상에서 지원하는 default method, static method
interface OpenSourceInterface {
public void a();
// 오픈소스진영의 유지보수성 차원에서 default 메서드 문법이 추가됨
// jdk1.8 이상에서 static method를 지원
public default void b() {
}
}
class KbBank implements OpenSourceInterface {
@Override
public void a() {
// TODO Auto-generated method stub
}
}
class KiaMotors implements OpenSourceInterface {
@Override
public void a() {
// TODO Auto-generated method stub
}
@Override
public void b() {
}
}
public class TestInterface {
}
반응형