본문 바로가기

DART3

Dart 변수 심화 가이드 – late, final, const, 와일드카드 변수 활용하기 Dart 변수의 기본적인 활용 방법을 알았다면, 조금 더 심화된 사용법을 알아볼 차례이다.late, final, const 키워드를 중심으로, 와일드카드 변수(_)와 다양한 문맥에서 사용되는 변수를 알아보자. late Variable(지연 변수), 나중에 초기화하는 변수Dart에서는 non-nullable 변수, null을 허용하는 변수를 선언할 때 바로 초기화해야 한다.하지만 가끔 초기화를 지연해야 할 때가 있다. 이럴 때 late 키워드를 사용한다.late String description;void main() { //print(description); // 초기화 하기 전에 사용하려고 하면 컴파일 오류 발생! description = 'Dart is powerful!'; print(descri.. 2026. 1. 3.
Dart 변수 완벽 가이드 - 변수 선언부터 null 안전성까지 "내 나이는 몇 살이지?"라고 생각할 때, 우리는 머릿속에 숫자를 저장하고 꺼내 쓸 수 있다.컴퓨터도 마찬가지다. 어떤 정보를 기억하고 활용하려면, 어딘가에 그 값을 저장해 둘 공간이 필요하다. 이때 등장하는 개념이 바로 변수(variable)다.프로그래밍의 거의 모든 것은 변수에서 시작된다고 해도 과언이 아니다.Dart를 포함한 프로그래밍 언어를 배우기 시작했다면, 변수 개념을 정확히 이해하고 사용하는 것이 무엇보다 중요하다.Dart 언어의 변수(Variables)는 데이터를 저장하고 관리하는 핵심 개념으로, 다양한 타입과 선언 방식을 통해 유연하고 안전한 코드를 작성할 수 있다.Dart에서 변수가 어떻게 선언되고, 어떤 특징을 갖는지, 그리고 null 안전성과 상수 선언 같은 실용적인 내용까지 살펴보.. 2026. 1. 1.
Dart 입문 가이드 - 왜 배워야 할까? Dart는 구글이 개발한 객체 지향 프로그래밍 언어로, 모바일, 웹, 데스크톱, 서버 등 다양한 플랫폼에서 빠르고 효율적인 애플리케이션을 개발할 수 있도록 설계되었다.특히, Dart를 찾고 배우려는 가장 큰 이유는 Flutter일 것이다.Dart는 Flutter 프레임워크의 핵심 언어로 사용되며, 크로스 플랫폼 개발에 최적화된 환경을 제공한다. Dart 언어의 시작과 탄생 배경Dart는 2011년 구글에서 처음 발표되었다.당시 웹 개발에서 JavaScript의 성능과 복잡성에 대한 불만이 커지고 있었고, 구글은 이를 대체하거나 보완할 수 있는 새로운 언어를 만들 필요성을 느꼈다. Dart는 '작은 창' 혹은 '화살'을 뜻하는 단어다. 정확하고 빠르게 목표를 관통하는 코드를 지향하는 철학이 담겨 있다. D.. 2025. 12. 31.
반응형