Dart - Named constructors
constructors란?
: 처음 clss가 선언이 될 때 우리가 원하는 변수들을 class안에 넣을 수 있는 기능이다.
어떻게 생성할까?
Class 안에 class의 이름과 똑같은 글자를 클래스 안에 작성한 후
괄호()와 ';' 를 통해 만든다.
class Color {
int red;
int green;
int blue;
Color(this.red, this.green, this.blue);
> Color.black() <- Class 이름 + () + ;
: red = 0,
green = 0,
blue = 0;
}
어떻게 constructor을 불러 올까?
final myPoint = Color.black();
와 같이 새로운 변수를 설정해 class에서 불러와 함수와 연결할 수 있다.
Author And Source
이 문제에 관하여(Dart - Named constructors), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@quddkflty/Named-constructors저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)