파파비의 블로그
플러터,flutter) multi - constructor 본문
반응형
Dart에서는 multi - constructor를 지원합니다.
이 뜻은, 생성자를 여러개 제공한다는 얘긴데,
멀티생성자는
classname.constructorname( parameter ){
}
처럼, .을 이용해서 추가적으로 만들 수 있습니다.
멀티 생성자의 장점은, 만약 속성이 굉장히 여러가지 인 경우,
멀티생성자를 통해 더 다양한 경우들에 대해 이름을 제공하면서 값을 넣게 할 수 있습니다.
플러터에서 대표적인 multi - constructor를 제공하는 class 중에는
EdgeInsets가 있습니다. 보통 마진이나 패딩의 값을 설정할 때하는데,
위 아래 왼쪽 오른쪽에 대한 값을 설정해야합니다.
EdgeInsets는
EdgeInsets.only,
EdgeInsets.all
EdgeInsets.symmetric
등 다양하게 있어서 보다 편리하고 빠르게 속성값들을 설정할 수 있습니다.
반응형
'개발 > flutter' 카테고리의 다른 글
플러터, flutter & Dart) Map(딕셔너리) 자료구조 활용하는 방법 (0) | 2020.05.24 |
---|---|
플러터, flutter) state management // lifting state - Stateful 안에 Stateless 위젯들 넣기 (0) | 2020.05.24 |
플러터, flutter) State란 ? 그리고 stateless, stateful widget (1) | 2020.05.24 |
플러터, flutter) Scaffold에 대해서 알아보자 (1) | 2020.05.24 |
플러터, flutter) Dart의 생성자 & Named Arguments (1) | 2020.05.23 |
Comments