이번 시간에는 Dart에서 변수를 선언하는 방법에 대해 알아보자.
Dart에서는 변수를 만드는 두 가지 방법이 있다.
| var 키워드로 변수 만들기
void main(){
var lang = "Dart"
}
이렇게 하면, Dart는 "lang"이라는 변수의 항목을 자동으로 String으로 인식한다.
| 명시적 타입으로 변수 만들기
void main(){
String lang = "Dart"
}
위 내용처럼, String 이라는 명시적 타입으로 변수를 만들 수도있다.
| 두 가지 방법의 관습적인 사용법
보통, 아래와 같은 관습을 따른다.
- 함수나 메소드 내부에 지역변수를 지정할 때는 var를 사용한다.
- class에서 변수나 property를 선언할 때는 명시적 타입을 사용한다.
| 참고
- var를 사용하는게 Dart 스타일 가이드의 권장 방식이