Replies: 2 comments
-
장/단점
람다는 함수형 인터페이스 구현을 위한 기술이므로 추상 메서드가 여러 개인 클래스는 구현할 수 없다. 따라서 추상 메서드가 여러 개인 인터페이스나 추상 클래스를 구현하기 위해서는 익명 클래스를 사용해야 한다. |
Beta Was this translation helpful? Give feedback.
0 replies
-
람다람다는 Java 8에서 도입된 함수형 프로그래밍을 구현하기 위한 방식입니다. 함수형 인터페이스(하나의 추상 메서드를 가진 인터페이스)의 구현을 간결하게 할 수 있습니다. 특정 인터페이스의 구현체를 생성하지 않고도 더 짧고 간결한 방식으로 함수를 전달할 수 있습니다.
익명 클래스익명 클래스는 클래스의 정의와 동시에 인스턴스를 생성할 수 있는 방법입니다. 인터페이스나 추상 클래스의 인스턴스를 직접 만들어 사용할 수 있습니다.
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
.
Beta Was this translation helpful? Give feedback.
All reactions