클래스 도중 멤버 변수와 상태는 무슨차이인가? 하는 질문이 나왔다.
나는 상태를 데이터라고 생각한다. (늘 맞는건 아님)
멤버변수는 클래스 인스턴스에 종속된 일반적인 데이터를 저장하고 관리하는거고,
상태는 UI와 밀접하게 연동되어 데이터를 관리하고 UI를 업데이트하는 중요한 역할을 한다고 생각한다.
즉
멤버변수는 데이터 자체에 중점을 두고, 상태는 데이터와 UI 간의 동기화에 중점을 두는 친구라고 생각한다
'Flutter > Dart' 카테고리의 다른 글
Dart 클로저 {} 파헤치기 + 익명함수랑 클로저의 차이는 ? (0) | 2024.11.18 |
---|---|
static GetIt get instance => _instance; <-- 여기에 쓰인 문법을 모두 설명해보세요. (0) | 2024.10.14 |
fromMap을 사용해 map데이터 쉽게 사용하기 (0) | 2024.09.19 |
Stream, Future 둘의 차이점은 뭐지? (2) | 2024.08.12 |
Enum이 뭐고, Enhanced Enum은 왜 쓸까? (0) | 2024.08.12 |