일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- binding
- LifeCycle
- 계측
- DART
- Kotlin
- activity
- 앱
- ScrollView
- Navigation
- textview
- Flutter
- scroll
- textfield
- 테스트
- intent
- Compose
- Coroutines
- tabbar
- Button
- CustomScrollView
- 안드로이드
- Dialog
- drift
- viewmodel
- 앱바
- appbar
- data
- livedata
- TEST
- android
- Today
- Total
목록Dart (10)
Study Record
✍ 객체 지향 프로그래밍이란? 프로그래밍에서 필요한 데이터를 추상화시켜상태와 행위를 가진 객체로 만들고, 객체들 간의 상호작용을 통해 로직을 구성하는 프로그래밍 방법이다. 객체지향 프로그래밍 제대로 이해하기 캡슐화를 핵심으로 두고 보는 OOP 의 핵심 포인트 velog.io ✍ Class 사용 방법 void main() { // new 키워드를 사용해도 좋고 사용하지 않아도 된다. // Idol blackPink = new Idol("블랙 핑크", ["지수", "제니", "리사", "로제"]); Idol blackPink = Idol("블랙 핑크", ["지수", "제니", "리사", "로제"]); print(blackPink.name); blackPink.introduce(); } class Idol {..
✍ 프로그램 설치 없이 Dart 코드 실행하는 사이트 https://dartpad.dev/? DartPad dartpad.dev ✍ 기본 문법 ※ Dart 는 세미클론을 붙여야 한다. 1. 변수 선언 방법 var number = "변수 선언"; dynamic nameName = "코드 팩토리"; nameName = 2; // 정수 타입 int number1 = 2; int number2 = 4; // 실수 타입 double number3 = 2.5; // Boolean 타입 bool isTrue = true; bool isFalse = false; // 글자 타입 String name = "빠라라람"; print(name3.runtimeType); 변수를 선언할 때 'var' 키워드로 선언하면 오른쪽에 ..