반응형
Notice
Recent Posts
Recent Comments
Link
관리 메뉴

bro's coding

java.Interface.default/static method 본문

[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 {

}
반응형

'[IT] > java' 카테고리의 다른 글

java.Random  (0) 2021.03.05
java.Generic  (0) 2021.03.05
java.Collection.Set  (0) 2021.03.05
java.Collection  (0) 2021.03.05
java.class.layout  (0) 2021.03.05
java.Prepare.Interview  (0) 2021.03.05
java.Interface  (0) 2021.03.04
java.Design pattern.template  (0) 2021.03.04
Comments