Flutter 기본문법

kbs·2022년 11월 22일

1)
nullable -> ?

non-nullable -> !

2)
공통
final & const : 변수 선언 후 변경 불가능, 변수의 type 생략가능

차이
final : 코드가 실행이 되면 값이 확정되는 경우에 사용
const : 코드가 실행되지 않은 상태에서 값이 확정

ex) DateTime.now()함수는 코드가 실행되어야 값이 확정되므로 final 값을 쓴다.

3) ??의 의미

number ??=3.0
-> number가 null일 경우 3.0

4)

optional parameter의 경우, parameter값을 넣으면 기본 값이 무시된다.

5)

fromList의 활용

6) abstract
-> 인스턴스를 만들지 못하게 막음

7) generic --> 타입을 외부에서 받음

8) list에서 where의 활용

0개의 댓글