로딩
요청 처리 중입니다...

Flutter 에서 변수, 함수 앞에 _ 언더바는 무엇일까?

 Flutter 에서 변수, 함수 앞에 _ 언더바는 무엇일까?

#Flutter 는 엄밀히 말하면 "프로그래밍 언어"는 아닙니다. #Dart(#다트) 라는 Google에서 개발한 프로그래밍 언어를 통해, iOS, Android, Web 등의 여러 플랫폼에서 (최대한)동일하게 동작하는, (최대한)단일화된 코드를 만들기 위한 도구라고 할 수 있습니다.

즉, Flutter로 개발한다 라는 뜻은, Dart라는 언어를 가지고 개발하는 것과 거의 같습니다. 물론, Flutter로 개발하면서 각 OS의 네이티브 코드를 수정해 주어야 하는 일이 종종 생기니까요.

그렇다면! 이 Dart 언어를 보다보면 함수나 변수 앞에 #언더바(#언더스코어) _ 가 있는 것을 볼 수 있는데, 이것은 무엇일까!

1. 언더바/언더스코어 (_) 는 해당 함수나 변수가 private scoped로 선언됨을 알립니다.

다른 언어에서는 예를 들어 private var apple; private void apple() {} Private apple as String 등과 같이 명시적으로 p...

# Dart # 안드로이드 # 언더바 # 언더스코어 # 예제 # 전문의 # 첫글 # 치과 # 치과의사 # 치아교정 # 코딩 # 투명교정 # 아이폰 # 소아교정 # Flutter # underbar # underscore # 개발 # 교정 # 교정과 # 교정전문 # 교정치과 # 다트 # 모바일앱 # 변수 # 플러터