TIL: Flutter | [노마드코더] Classes Recap - 230102

Lumpen·2023년 1월 2일
0

Flutter

목록 보기
4/17

class

플러터는 객체지향 프로그램이다
위젯은 모두 클래스다

위젯의 constructor 에 마우스를 대면
우리가 알아야 할 모든걸 보여준다

위젯을 사용할 때마다 클래스를 인스턴스화 하는 것이다
-> new 연산자가 생략된 상태

constructor

class Player {
	String name;
	Player(this.name)
}

void main() {
	var player = Player('name');
}

이러한 형식은 Text 위젯에서 사용된다

class Player {
	String name;
    String? hi;
	Player({ required this.name })
}

void main() {
	var player = Player(name: 'name');
}

이러한 형식은 Center 등의 위젯에서 사용된다

required 속성이 있으면 해당 속성을 입력하지 않았을 때
다트가 에러로 알려준다

profile
떠돌이 생활을 하는. 실업자는 아니지만, 부랑 생활을 하는

0개의 댓글