package ex07.ch02;
interface Can1 { // => 행위전달목적임, 인터페이스 정의서 아님.
void run();
}
public class Beh01 {
static void start(Can1 can1) {
can1.run();
}
// 행위전달표현식 => 람다식
public static void main(String[] args) {
start(() -> {
System.out.println("달리자1");
});
start(() -> {
System.out.println("달리자2");
});
}
}Share article