Dart 문법 (named parameter, 클래스)

2024. 1. 4. 11:28·Flutter

named parameter

named parameter는 매개변수를 입력하지 않아도 기본적으로 설정된 값이 있기 때문에 에러가 나지 않는다.

다만 required 키워드가 붙으면 꼭 입력해줘야 한다.

 

 

클래스

결과는 다음과 같다.

 

 

enum 타입

 

 

Future & await

딜레이 됐다고 해서 시스템이 얘가 끝날 때까지 기다려 주는 것이 아님.

 

비동기 함수로 만들기 위해서는 함수 앞에 Future 키워드를 붙여주면 됨. 또한 비동기를 나타내느 키워드인 async를 뒤에 붙여준다.

 

await

123 순서대로 나오게 하기 위해서는 어떻게 할 수 있을까?

await 키워드를 붙이게 되면 비동기 함수 내에서 await 뒤에 나오는 결과 값이 완료될 때까지 실행을 일시적으로 멈춘다.

따라서 이 await 키워드를 적절히 사용하면 순차적으로 나오게 할 수 있다.

=> 순서대로 잘 출력되는 것을 알 수 있다.

 

비동기는 언제 사용되는가?

네트워크 요청에 제일 많이 사용된다.

'Flutter' 카테고리의 다른 글

pubspec.yaml은 무엇인가  (1) 2024.01.04
Figma tool 사용법 익히기  (0) 2024.01.04
Dart 문법 (조건문, 반복문, List, Map)  (1) 2023.11.22
Dart 문법 (final, const, 연산자)  (0) 2023.11.22
Dart 문법 (Null Safety, late 키워드)  (1) 2023.11.22
'Flutter' 카테고리의 다른 글
  • pubspec.yaml은 무엇인가
  • Figma tool 사용법 익히기
  • Dart 문법 (조건문, 반복문, List, Map)
  • Dart 문법 (final, const, 연산자)
Rix
Rix
  • Rix
    The Nights
    Rix
  • 전체
    오늘
    어제
  • 글쓰기 관리
    • 분류 전체보기 (106)
      • 알고리즘 (5)
        • Python (1)
        • C++ (6)
      • CS (0)
      • Backend (20)
        • 로드맵 (1)
        • Java (17)
        • Spring (2)
      • TIL (0)
      • Flutter (13)
      • Python (7)
        • 디스코드 챗봇 (1)
        • 문법 (1)
        • 머신러닝 (2)
      • C (28)
        • 문법 (19)
      • ETC (2)
        • Git (2)
        • GitHub (1)
        • Hacking (4)
      • Game (13)
        • Unity (13)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    코뮤니티
    콘솔창
    1152
    미로찾기
    이중포인터
    2차원 배열
    nullsafety
    Failed to create GICache
    1546
    절대강좌유니티
    이미지분류
    C
    TensorFlow
    Unity
    DART
    c언어
    백준
    문자열 함수
    공백포함
    C심화
  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.3
Rix
Dart 문법 (named parameter, 클래스)
상단으로

티스토리툴바