Dart코멘트코멘트(주석)의 종류\++ 추가. Dart는 main 함수가 꼭 있어야 실행된다.
const / final 비슷한점한번 고정된 변수는 고칠 수 없다.const / final 차이점const -> 코딩에서 compiler로 넘어갈 때 이미 잠김.final -> run time(앱이 돌아가고 있는 시점)에 잠김.앱 실행 전 변수의 값이 뭔지 알면 con
Variable name이 어떻게 정해져야 하냐면, 다른 코딩을 하고 나서 다시 돌아 왔을 때, 어떤 variable인지 한 눈에 확인이 가능해야 한다.variable name을 정해줄 때 lowerCamelCase로 작성해 준다.lowerCamelCase란? 첫단어를
덧셈 뺄셈counter = counter +1; 를 짧게 표현하는 방법counter++; 와 ++counter; 의 차이점
String(글자), boolean(true or false), list(여러개의 데이터), int(숫자)한개의 데이터 타입을 다른 데이터 타입으로 변경하는 것 = conversioneven number - 짝수odd number - 홀수ceil - 올림floor -
stringButter 를 통한 문자열 담기 가능$ - String안에 변숫값 사용시.${} - String 안에 statement 사용 시.${} 이것만 사용하게 되면 resource를 더 잡아먹기 때문에 사용하지 않아야 할 때는 중괄호{}를 빼고 사용하는 것이 좋다
\\n - 띄어쓰기\\u - 유니코드 / 숫자 4자리까지만 인식을 하기 때문에 숫자 4자리 이상의 코드는 중괄호를 넣어준다.각각의 띄어쓰기를 해주고 싶은데 \\n을 쓰기 싫을 땐, 띄어쓰기를 포함한 텍스트를 사용하면 된다.'''내용줄바꿈내용'''
타입이 정해져 있지 않고 변경 가능(데이터 타입 정해져 있지 않음)object - 데이터 타입이 정해져 있지 않은 코드를 사용해야 한다면 object사용.dynamic - 타입이 아예 존재하지 않음. 올바른 타입인지 체크 안함. 위험. ( 어디서 에러가 났는지 모를 수
Variable 변수를 생성해 주는데, 중괄호{} 하나씩 사용할 때마다 박스가 하나씩 생성되는것이라고 생각하면 된다.박스 안(main)에서 밖(global)으로 접근이 가능하지만, 밖 에서 안으로는 접근이 불가능하다.중괄호{}를 기준점으로 그 안에서 생성된 Variab
switch 키워드 -> 괄호() 안에 변수를 넣어주고 중괄호{} 사용해서 case 묶어줌.각 케이스마다 ' : ' 사용. 콜롬( : )이 만족할 때, 어떤 구문을 실행 해 줄지 실행구문 코딩 해 주면 된다. 마지막에 break 잊지 말기!만약에 각 다른 case를 같
enum 데이터 생성 - string, int, double, var과 같은 데이터EatChiken은 enum 타입의 생성자명. 중괄호{}를 통해 상태들을 나열해준다.
what is Function !void main(){} --> 이것 자체가 function 이다!입구 = ()바디 = {}출구 = void출구 쪽으로 내보내는 방법 = return으로 값을 내보낸다출구값에 어떤 값이 나오는지 명시해줄 수 있다. int, double,
parameter = function에 입력해주는 입력 값을 말한다.optional 값을 어떻게 해 줄까? parameter를 optional 값으로 변경해주는 방법이 있다. 마지막에 두고, 대괄호\[]로 감싸주면 된다.null - 데이터가 없는것을 말함.null이 가
class를 배우면 oop -> object of programingclass / instance이해하기 쉽게 설명하자면,class = 붕어빵을 만드는 틀instance , object = 만들어지는 붕어빵즉, 설계 도면을 class, 만들어진 것을 instance o
보통은 new 키워드를 통해 생성자라고 표시하는데, Dart언어에서는 생략할 수 있기 때문에 안써줘도 된다.