반응형
Dart에서 타입은 꼭 정의 해야 할까?
반드시 정의할 필요는 없다. 하지만 주고 받는 타입에 대한 정의가 명확해야, 추후에 코드를 관리하고 협업하는데에 도움이 된다.
가변형
var : 최초에 한번 부여 된 타입이 고정적으로 사용된다
Dynamic : 타입이 코드 진행 중에라도 언제든 변환 가능하다
변수는 한번 할당한 값을 여러번 수정할 수 있는 특징이 있다.
상수는 값을 한번 할당하면 바꿀 수 없다.
Dart에는 상수를 선언하는 방법이 2가지 존재하는데,
Const: compile 시점에 상수 처리 될 경우에 활용된다
final : 프로그램의 진행 중에 상수 처리 될 경우에 활용된다
'Flutter > Dart' 카테고리의 다른 글
Dart 클래스 - 생성자#2 (0) | 2024.06.18 |
---|---|
Dart 클래스 - 생성자#1 (0) | 2024.06.18 |
Dart 연산자#2 (0) | 2024.06.17 |
Dart 연산자#1 (0) | 2024.06.14 |
Dart 변수와 타입#2 (0) | 2024.06.14 |