Class : Template이라고 비유할 수 있음
필드 : 클래스 내부에 선언된 데이터( 변수 / 상수 등등)
매서드 : 클래스 냅부에 선언된 기능 (함수)
생상자 : 클래스 인스턴스를 생성할 때 사용되는 코드
생성시 특정 작업을 지시하는 등의 활용이 가능
생성자, Constructor
클래스의 인스턴스를 생성하는데 사용되는 코드
생성자를 활용하여 매개변수 전달 및 필드내 초기값 설정 작업 가능
Default 기본
Named : 개발자가 필요의 의해 지어진 것
Redirecting : 생성자 overwriting이랑 비슷한 개념
Const, : 상수들, 불변하는 객체
Factory : 매번 새로운 인스턴스를 만들지않는 즉 이미 존재하는 인스턴스 반환 혹은 연산 등에 사용
'Dart & Flutter' 카테고리의 다른 글
[Dart] Dart 기본 함수, 반복문, 분기문 (0) | 2024.05.01 |
---|---|
FVM(Flutter Version Management)로 version 관리하기 (0) | 2024.04.29 |
Flutter 기본 환경 세팅하기 (Flutter SDK, Android Studio, Xcode) (0) | 2024.04.27 |
[Dart] Dart 기초 : 변수, 연산자 (0) | 2024.04.09 |
[Dart] 프로그래밍 언어 Dart란? (0) | 2024.04.08 |