반응형
Emnums type
// Emnums type
// 개발자가 실수하지 않도록 도와주는 타입
// 생성
enum Team { red, blue }
enum XPLevel { beginner, medium, pro }
class Player {
String name;
XPLevel xp;
Team team;
Player({
required this.name,
required this.xp,
required this.team,
});
}
void main() {
var siha = Player(
name: 'siha',
xp: XPLevel.medium,
team: Team.red,
);
var potato = siha
..name = 'las'
..xp = XPLevel.pro
..team = Team.blue;
}
반응형
'앱 > Dart' 카테고리의 다른 글
Dart Mixins (0) | 2023.02.04 |
---|---|
Dart Inheritance (0) | 2023.02.03 |
Dart Cascade Notation (0) | 2023.01.31 |
Dart Named Constructors2(json형태로 받아온 data 활용) (0) | 2023.01.30 |
Dart Named Countructor Parameter 사용예제(+ 클래스 초기화 문법) (0) | 2023.01.22 |