반응형 선택적 매개변수1 Dart의 선택적 매개변수 뭐하는거임? 자바에서 생성자를 만들때 여러개 만들던 기억이 남? Class ABC{ int A; int B; int C; ABC(int a){ this.A =a; } ABC(int a,int b){ this.A = a; this.B = b; } ABC(int a,int b,int c){ this.A = a; this.B = b; this.C = c; } } 저 망할 오버로딩 반복하는 작업을 줄이기 위해 만든거임 아래는 dart 코드로 만들어진 생성자 Class ABC({this.A = 0, this.B = 0, this.C = 0}); 사용법은 아래와 같다 생성자({ this.변수 = 초기값, this.변수 = 초기값, .....}) 그럼 아래와 같이 객체생성이 가능하다 ABC({A: 10}); ABC(.. 2021. 7. 20. 이전 1 다음 반응형