ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Dart로 첫 프로그램 만들어보기
    Development/Flutter & Dart 2021. 2. 2. 21:29
    반응형

    우리 한번 Dart로 첫 프로그램 만들어볼까요?

     

    먼저 Dartpad를 열어주세요. (dartpad.dartlagng.org)

     

    패드에 아래 코드를 타이핑해주세요.

    void main() {
      var name = myName();
      
      print('My name is $name');
    }
    
    String myName() {
      return 'Milati';
    }

    정말 간단해보이는 위의 코드로 Dart에 대해 꽤 많은 부분을 엿볼 수 있습니다.

     

    맨 먼저 둘째 줄부터 살펴보겠습니다.

    var name = myName();

    맨 먼저 보이는 var는 변수라는 의미의 variable을 줄인 변수 선언자입니다.

    name은 이번에 선언하는 변수의 이름입니다.

    = 은 우측의 변수 초기화가 이어지게 하는 선언자이고

    myName() 함수이며

    ;은선언이 끝났다는 것을 말해줍니다.

    // String 은 return 할 값의 종류를 정의합니다.
    // myName은 함수의 이름입니다.
    // () 안에는 인자가 들어갑니다. Argument List.
    // {} 안에는 함수의 본문입니다. Function Body.
    String myName() {
    return 'Milati';
    }

    함수는 위와 같이 정의됩니다.

     

    Dart에서 main()는 아주 특별한 함수입니다.

    Dart를 통해 프로그램이 처음 실행될 때 자동적으로 실행되는 함수입니다.

    따라서 main()안에 있는 함수가 자동적으로 실행됩니다.

     

    main()함수가 없을 경우엔 아래와 같은 에러가 발생합니다.

    main()함수가 없을 경우

    반응형

    댓글

Designed by Tistory.