[Dart] typedef
Updated:
개요
- 함수의 시그니처(반환값, 타입, 매개변수 등)를 정의
예제
- 코드
-
typedef Operation = int Function(int x, int y); int add(int x, int y) { return x + y; } int sub(int x, int y) { return x - y; } void main() { Operation operation = add; print(operation(1, 2)); operation = sub; print(operation(1, 2)); }
-
- 실행 결과
-
3 -1
-