프로그래밍 언어/다트2 다트 클래스 사용법 기초 객체 지향 프로그래밍의 핵심 중 하나인 클래스를 사용하는 코드의 예시는 아래와 같으며 크게 4부분으로 나누어 살펴본다. import 'package:flutter/material.dart'; //1. Import문 class MyWidget extends StatelessWidget { //2. MyWidget 클래스 정의 @override Widget build(BuildContext context) { //3. build 매서드 정의 return Container( color: Colors.blue, child: Center( child: Text( 'Hello, Flutter!', style: TextStyle(fontSize: 24, color: Colors.white), ), ), ); } } .. 2023. 9. 6. 다트 기초(C언어와의 차이점을 중심으로) 이 글은 제가 유일하게 아는 언어인 C언어와 구별되는 Dart의 특징적 개념만을 정리하였으므로 프로그래밍 자체가 처음이신 분들은 이해하기 어려울 수 있습니다. dynamic type vs var type 둘 다 데이터 타입을 명시적으로 지정하지 않고, 컴파일러가 할당된 값의 데이터 타입을 기반으로 타입을 추론하도록 한다. 이로써 코드를 간결하게 작성할 수 있는 장점이 있다. 그러나 var type으로 선언된 변수는 한 번 초기화했을 당시의 자료형만 계속 쓸 수 있다. var name = 12; // 위와 같이 integer로 초기화되어 있다면 // name이라는 변수에는 string이나 bool 같은 자료형의 데이터는 저장할 수 없다. name = 43; [O] name = 'string'; [X] na.. 2023. 9. 3. 이전 1 다음