initializer list https://stackoverflow.com/questions/50274605/colon-after-constructor-in-dart 아래와 같이 생성자 뒤에 콜론 : 뒤에 오는 로직은 생성자로 인한 객체가 생성되기 전에 수행된다. assert 도 해줄 수 있고 초기값을 넣어줄 수도 있다. super 를 호출해줄 수도 있다. 아직 객체가 생성되기 전이기 때문에 this 를 붙이지 않는다. 실제 생성자의 파라미터에 네임드 옵션에는 this 를 붙이는데 이런것 때문에 혼동되지는 말고 그냥 각각의 사용법일 뿐. 그냥 굳이 말하자면 아직 객체 생성전이라 그렇다고 생각하면 이해하기 편하다. FbAuth() : _firebaseAuth = FirebaseAuth.instance; ..