728x90
반응형
이번 글에서는 Method의 Parameter 받는 방법을 알아보도록 하겠습니다.
[ positional parameter ] - 순서가 중요한 파라미터
가장 기본이 되는 파라미터의 형태입니다.
선언된 자료형의 순서대로 파라미터를 받는 방식입니다.
[ optional parameter ] - 있어도 되고 없어도 되는 파라미터
optional parameter는 [ ] 안에 선언된 파라미터는 말 그대로 옵션으로 취급하여 있어도 되고 없어도 정상적으로 작동합니다. 또한 아래 이미지처럼 기본값을 설정할 수 있습니다.
[ named parameter ] - 이름이 있는 파라미터(순서가 중요하지 않다.)
named parameter는 파라미터를 넘겨줄 때 미리 method에서 지정해 놓은 파라미터의 이름과 매치시켜서
넘겨 주어여 합니다.
이때 순서는 상관없으며 필수로 받을 파라미터의 앞에 required 선언하여 지정할 수 있고, 필수 값이 아닌 파라미터는
required 생략하여 선언하며 기본값을 지정할 수 있습니다.
오늘은 세가지 파라미터를 받는 방법을 알아봤습니다.
감사합니다.
728x90
반응형
'Dart' 카테고리의 다른 글
[ Dart ] Map 알아보기 (0) | 2022.09.14 |
---|---|
[ Dart ] typedef 알아보기 (0) | 2022.09.13 |
[ Dart ] dynamic and var 알아보기 (0) | 2022.09.12 |
[ Dart ] Nullable & Non-Nullable 알아보기 (0) | 2022.09.06 |
[ Dart ] 자료형 사용하기 (0) | 2022.08.31 |