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); 걸어도 되네
허어어어어어미 존나 놀라운것
이런거 알때마다 좆 발딱발딱 선다
C#에선 진작에 됬던거지 a.Select(b.Add)
표현봐라 ㅋㅋㅋㅋ