-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
해결됨
인터페이스 함수 파라미터
21.12.11 15:09 작성 조회수 305
1
안녕하세요, 기효님
함수의 인터페이스를 정의 후 아래와 같이 파라미터를 하나만 적어보았는데 에러를 발생시키진 않더라고요.
정작 sum을 사용할 때는 파라미터를 하나만 넘기지 못하게 에러가 발생합니다.
왜 파라미터의 개수에 대해서는 에러 표시를 내지 않는가요?
답변을 작성해보세요.
1
장기효(캡틴판교)
지식공유자2021.12.16
안녕하세요 David님, 좋은 질문이네요 :) 위 코드는 sum 변수의 타입을 SumFunction으로 명시해 두셔서 SumFunction 인터페이스 타입으로 선언되었기 때문에 파라미터 갯수는 a, b 2개를 넘겨주셔야 합니다. sum 함수에 파라미터를 1개만 넘기시고 싶으면 SumFunction 타입을 제거하시면 됩니다 :)
답변 1