반응형
void main() {
var nico = Player(name: "nico", team: 'blue', xp: 3000)
..team = 'green'
..name = 'Cristian'
..team = 'Ecuador';
}
해당 과정을 통해서 ronaldo.name 일일이 바꾸어주어야 하는 것을 두 번째 코드와 같이 간단하게 바꿀 수 있다.
void main() {
var ronaldo = Player(name: 'Ronaldo', team: 'Portugal', xp: 10000);
ronaldo.sayHello();
ronaldo.name = 'Cristian Ronaldo';
ronaldo.team = 'Manchester United';
ronaldo.xp = 15000;
}
void main(){
var ronaldo = Player(name: 'Ronaldo', team: 'Portugal', xp: 10000)
..name = 'Cristian Ronaldo'
..team = 'Manchester United'
..xp = 15000;
}
반응형
'DART' 카테고리의 다른 글
[노마드코더 : Dart 시작하기] #4.7 Abstract Classes (0) | 2022.11.21 |
---|---|
[노마드코더 : Dart 시작하기] #4.6 Enums (0) | 2022.11.21 |
[노마드코더 : Dart 시작하기] #4.4 Recap (0) | 2022.11.21 |
[노마드코더 : Dart 시작하기] #4.3 Named Constructors (0) | 2022.11.20 |
[노마드코더 : Dart 시작하기] #4.2 Named Constructor Parameters (0) | 2022.11.20 |