쉽게 배우는 자바 프로그래밍 2판 10장 연습문제 해설
-
쉽게 배우는 자바 프로그래밍 2판 10장 연습문제 Part.2 (6번 ~ 10번)JAVA/연습문제 2022. 11. 2. 18:06
# 개발 공부하는 초보자가 작성한 답안이니 정답이 아닐 수 있습니다!!! 6. 다음에 나타난 AA는 함수형 인터페이스이다. (O, X) 📢주어진 조건📢 public interface A { void a(String s); } public interface AA extends A { int aa(String s); } 🧤정답🧤 X 해설 : 함수형 인터페이스는 추상메서드를 1개만 갖는 것을 원칙으로 하는데, 상속을 받기 때문에 2개가 되어 안된다. 7. 다음과 같은 람다식을 메서드 참조 방식으로 표현하라. 📢주어진 조건📢 () -> Math.random() 🧤정답🧤 Math::random 해설 : 메서드 참조의 표현방식 => 객체이름::인스턴스메서드 혹은 클래스이름::정적메서드 8. 다음에 있는 람다식을 메..
-
쉽게 배우는 자바 프로그래밍 2판 10장 연습문제 Part.1 (1번 ~ 5번)JAVA/연습문제 2022. 11. 1. 20:40
# 개발 공부하는 초보자가 작성한 답안이니 정답이 아닐 수 있습니다!!! 1. 다음 중 람다식으로 적합하지 않은 것은? () -> {} a -> "apple" i -> return "hi " + i (a, b) -> a + b 🧤정답🧤 3번 해설 : return문으로 나타낼 때에는 대괄호({})가 필요하다. ex) i -> { return "hi" + i; }; 2. 다음 중 함수형 인터페이스는? interface Computable { void add() } interface Computable { void add(); } interface Computable { void add() { } } interface Computable { void add(); void sub(); } 🧤정답🧤 2번 해설 :..