전체 글 48

[Dart] Dart 기본 문법_(2)

5. 객체 지향 프로그래밍 1) 클래스 클래스: 인스터스화하기 위한 설계도 역할(인스턴스화: 객체를 메모리에 작성하는 것) 프로퍼티: 클래스 안에서 속성을 표현 메서드: 클래스 안에 작성하는 함수(클래스의 프로퍼티를 조작하는 등의 용도로 사용), .연산자 붙여 접근 가능 인스턴스: 메모리에 작성된 객체 2) 접근 지정자 변수명 앞에 _기호를 붙이지 않으면 외부에서 접근 가능, 붙이면 접근 불가능 프라이빗 변수(_기호 붙): 해당 클래스가 정의되어 있지 않는 다른 파일에서 직접 접근 불가능 메서드에도 동일하게 적용 // person.dart class Person{ int _age; } // main.dart import "person.dart"; ... var person = Person(); perso..

[Dart] Dart 기본 문법_(1)

1. Dart 언어 연습 환경 dartpad 사용 dart 문법 main 함수가 진입점임 2. 기본 문법 1) 주석 // : 한 줄 주석 /* ... */ : 여러 줄 주석 /// : 문서 주석 2) 문장: 끝에 새미콜론(;) 3) 변수 기본 타입: int, double, String, bool num: int와 double 포함 자동 형변환 지원x 4) 타입 추론 var: 타입을 직접 명시하지 않고 var로 대체할 수 있음 var i = 10; //int 타입 var s = 'hi'; //문자열 타입 5) 상수 final, const final: 값이 수정되지 않는 상수로 사용 가능 -> 타입 생략도 가능 final String name = 'jaejae'; name = '승재'; //error fin..

[Flutter] Window에 Flutter 설치하기

1. Install the Flutter SDK window 7 이상의 version 10GB 이상의 여유 공간 필요(Android Studio 설치에 필요) 📚 Get the Flutter SDK Download 압축 풀기 -> C:\src\flutter - 압축 풀 때 C:\Porgram Files\ 와 같이 높은 권한이 필요한 위치는 피하는 것이 좋음 📚 환경 변수 설정 파일이 들어 있는 경로를 운영체제의 환경 변수에 등록해두면 어디에서나 flutter 명령을 사용할 수 있음 - 윈도우 검색창에 시스템 환경 변수 편집 검색 - 사용자 변수에서 변수 Path 편집 - Flutter SDK 설치한 bin 경로 입력 (ex. C:\src\flutter\flutter\bin) - 검색 창에 'cmd' 입력..