Dart Study #2 클래스, 상속
·
Flutter/Dart
Class void main() { // constructor Idol blackPink = const Idol( name:'블랙핑크', members:['지수', '제니', '리사', '로제']); blackPink.sayHello(); blackPink.introduce(); // named constructor Idol blackPink2 = Idol.fromList([ ['지수', '제니', '리사', '로제'], '블랙핑크' ]); blackPink2.sayHello(); blackPink2.introduce(); } class Idol { final String name; final List members; // constructor const Idol({ required this.name, ..
Dart Study #1 기본 문법
·
Flutter/Dart
Basic void main() { // study0 : variable var name = 'Yoon Engineer'; print("Hello ${name}"); // study1 : Operator int number1 = 10; int number2 = 20; print('${number1} + ${number2} = ${number1+number2}'); // study2 : Boolean and type check bool isTrue = true; bool isFalse = false; print(isTrue.runtimeType); print(isFalse); // study3 : String operator String name1 = 'Hello'; String name2 = 'Yoon'..
Dart Study #3 futures, async, await
·
Flutter/Dart
네트워크를 통한 데이터를 가져오기, DB 쓰기 및 읽기, 파일 데이터 읽기 및 쓰기 등과 같은 경우 비동기 작업이 필요하다. Future 란? Future 클래스의 인스턴스이고, 비동기 작업의 결과를 나타내며 Uncompleted 또는 Completed의 두 가지 상태를 가질 수 있다. Completed 상태는 작업이 완료된 상태이다. Uncompleted 상태는 작업이 완료되지 못한 상태이며, 완료할 작업은 event queue에 적재한다. Future는 보통 async, await와 함께 사용되며, 아래와 같이 사용한다. async 함수를 정의하려면 함수 본문 앞에 async를 추가한다. await 키워드는 비동기 함수에서만 작동한다. 1. Future, async, await Future print..
18진수
'Flutter/Dart' 카테고리의 글 목록