interface A

{

void onA();

}




클래스 B의 메소드에 addA(A a)라는놈이 있다치면


class C

{

void main(){

// blabla해서 B b를 만들고

b.addA() //A를 구현안하고 그냥 Func호출하고싶음 

}

void Func()

{

}

}


addA하고싶을때 A를 구현해서 addA(this)걸던가


addA(()->Func());해야되는줄 알았더니 오늘 안드로이드 스튜디오 경고창에 뜬거 구글 뒤져보니


addA(this::Func); 걸어도 되네


허어어어어어미 존나 놀라운것


이런거 알때마다 좆 발딱발딱 선다