본문 바로가기

Dart

Dart_16 : Typedef

* typedef : 자료형에 자신만의 alias를 붙일 수 있게 한다.

#1 일반 코드

3번째 줄 : list.reversed를 하면 List랑 조금 다른 iterable이 돼서 다시 List로 변환해준 과정이다.

 

#2 typedef를 사용한 코드

ListOfInts 대신 다른 이름을 붙일 수 있다.

 

 

#출력

typedef로 List<int>를 대체했지만, 함수를 호출할때는 여전히 매개 변수로 List<int>를 받는다.

 

# 결과

 

 

 

 

* 활용

위 코드보다 더 복잡한 것에 typedef를 활용할 수 있다.

 

# 출력

 

'Dart' 카테고리의 다른 글

Dart_18 : Class_생성자  (0) 2024.11.14
Dart_17 : Class_생성  (0) 2024.11.14
Dart_15 : QQ Operator  (0) 2024.11.12
Dart_14 : Optional Positional 매개 변수  (0) 2024.11.12
Dart_13 : Named 매개 변수  (0) 2024.11.12