[왕초보 무료 프로그래밍 언어 강의] [Dart] #9 변수에 대한 몇가지 약속

Ji Ho Choi
코드팩토리
Published in
2 min readOct 15, 2020

같은 이름의 변수는 다시 선언할 수 없다

void main(){
String name = '코드팩토리';
int name = 0;
name = '레드벨벳';
}
  • 같은 이름의 변수는 변수의 타입이 달라도, 같아도 다시 선언할 수 없다. 변수의 값을 바꾸고 싶으면 변수 선언문을 사용하지 않고 변수의 값만 변경하는 문법을 사용한다.

변수 선언은 소문자 또는 ‘_’로 시작한다

void main(){
String ironMan = '아이언맨';
int _number = 1;
# 대문자는 사용하지 않는다
String Name = '코드팩토리';
}
  • 변수를 선언할때는 소문자롤 시작하거나 언더스코어로 시작한다
  • 언더스코어로 시작하는 변수는 일반적으로 private 변수라는 의미를 함포하고 있는데 이건 나중에 클래스에 대해 배울 때 조금 더 자세히 설명하도록 하겠다.
  • 절대로 변수명을 대문자로 시작하지 않는다. 다트에서 대문자로 시작하는 변수는 일반적으로 Class 를 선언할 때 사용한다.
  • 여러 단어를 이은 이름의 변수를 선언 하려면 새로운 단어가 시작되는 구간의 첫번째 글자를 대문자로 표기한다.

--

--