Flutter
Flutter에서 사용하는 변수
병호네
2024. 9. 3. 11:37
💡대부분의 프로그래밍 언어의 구성💡
- 변수
- 조건문
- 반복문
- 함수(인수값) : 위 내용들을 가지고 미리 만들어 놓은 코드
dart 언어 기본
주석
사전 기반 지식
💡data란 무엇일까?
데이터는 정보를 나타내는 단순한 값 또는 사실의 집합입니다. 컴퓨터 과학에서 데이터는 컴퓨터가 처리할 수 있는 형식으로 표현된 정보를 말합니다.
프로그래밍에서 데이터는 변수, 상수, 배열, 리스트, 오브젝트, 클래스 등을 통해 표현되며 CRUD가 가능하고, 전송될 수 있습니다. 데이터 타입은 데이터의 종류를 결정하고, 어떤 연산이 가능한지 결정하는 분류 체계입니다. 예를 들어, 정수 데이터 타입의 데이터는 덧셈, 뺄셈 등의 산술 연산이 가능합니다.
데이터는 또한 데이터베이스에서 정보를 저장하는 데 사용됩니다. 이 경우, 데이터는 종종 테이블의 형태로 구조화되어 있으며, 각 테이블은 서로 연관된 데이터의 집합을 나타냅니다. 예를 들어, '사용자' 테이블은 이름, 이메일 주소, 전화번호 등의 사용자 정보를 포함할 수 있습니다.
마지막으로, 데이터는 분석을 통해 의사 결정에 도움을 줄 수 있는 인사이트를 얻는 데 사용됩니다. 데이터 분석은 대용량의 데이터에서 패턴을 찾고, 추세를 파악하고, 예측을 만드는 과정입니다. 이는 비즈니스, 과학, 의료, 정부 등 다양한 분야에서 사용됩니다.
변수 vs 상수
변수란 data를 보관할 수 있는 메모리 저장 공간이며 변하는 값(단순한 수치)이기도 합니다.
상수란 data를 보관할 수 있는 메모리 저장 공간이며 한번 초기화되면 변경할 수 없는 값(단순한 수치)이기도 합니다.
데이터 타입( 자료형 )이란?
변수를 선언할 때 함께 지정되며, 해당 변수가 어떤 종류의 데이터를 저장할 수 있는지를 결정합니다.
Built-in types(내장형)
💡 Dart는 객체 지향 언어이며, Dart의 거의 모든 것이 객체입니다. 이는 숫자, 함수, null도 포함되어 있습니다. 그래서 Dart의 모든 것은 Object 클래스의 인스턴스라고 할 수 있습니다. Object 클래스는 모든 클래스의 슈퍼 클래스입니다.
int 자료형에서 object 클래스의 기능은 toString()을 사용할 수 있습니다. 또 한 List, Set, Map 에서도 Object 클래스의 기능은 toString() 메서드를 활용할 수 있습니다. 즉, . 연산자를 사용할 수 있다