반응형
- [ 카테고리 없음 ][DART] Dart 문법 (2) 변수 선언2024-01-17 16:26:54var 변수를 지정할 때 앞에 타입을 사용하지 않고, 처음 선언한 값이 데이터 타입이 된다. 같은 타입의 다른 값으로 변경이 가능 하지만, 다른 타입으로의 변경은 불가능하다. void main(){ var age = 25; print(age); // 25 age = "다트" print(age) // 에러 발생, 같은 타입의 값으로 넣어줘야한다. } const & final 공통점 값을 한번만 선언할 수 있다. 다른 값으로 변경 시 오류 발생 타입을 선언하지 않아도 자동으로 타입을 추론해 준다. void main(){ final double a1 = 3.141592 const double b1 = 2.717171 final a2 = 3.141592 const b2 = 2.717171 } 차이점 const ..
- [ Language/Dart ][DART] Dart(다트)에 대해서 알아보자2023-12-28 21:36:52Dart란 무엇일까? Google 이 JavaScript 를 대체하기 위해 개발한 웹, 앱 프로그래밍 언어. 이를 사용하여 모바일 앱, 웹 앱, 서버 프로그래밍 등을 개발할 수 있다. 웹앱이 아닌 네이티브 코드로 안드로이드나 IOS 앱을 개발할 수 있다. Java 와 문법이 유사하며, 몇가지 특징만 숙지하면 쉽개 개발할 수 있다. Dart 특징 모든 것들이 Object 로 취급된다. Variable 안에 넣을 수 있는 것들은 모두 Object 취급 Function, number, null 전부 Object 취급 변수에 넣을 수 있는 모든 것들은 객체이며, 모든 객체는 클래스의 인스턴스로 취급한다. List 등의 제너릭 type 지원 기본적으로 Typed 언어지만 자유도를 가지고 있다. 변수를 선언할 때 ..
반응형