Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 파이썬
- dart.dev
- keychain error
- AnimationController
- PlatformException(sign_in_failed
- swift 동시성
- tft api dart
- 롤 api dart
- flutter ios 폴더
- 발로란트 api dart
- valorant api dart
- swift concurrency
- flutter bloc
- flutter
- 롤토체스 api dart
- flutter widget
- flutter android 폴더
- generate parentheses dart
- Architectural overview
- riot api dart
- docker overview
- dart
- leetcode dart
- dart new
- widget
- dart new 키워드
- com.google.GIDSignIn
- flutter statefulwidget
- lol api dart
- 파이썬 부동소수점
Archives
- Today
- Total
Coaspe
Dart - extends vs implements vs with 본문
Extends
모든 properties, variables, function이 implemented 된다. override하는 것도 가능
-> 어떤 클래스의 더 구체적인 버젼을 생성하고 싶다면 extends 사용
Implements
모든 properties, variables, functions를 상속 받지는 않고, 어떤 타입을 상속받고 싶을 때 사용
여러 클래스나, 인터페이스 implements 가능하고, 모든 멤버 변수의 getter, 멤버 메소드를 override 해야 합니다.
me는 animal을 implements 합니다.
멤버 변수의 getter를 정의하고, 메소드를 재정의하라고 합니다.
With
Mixin이라는 코드 스니펫을 재사용한다. override도 가능
Mixins은 multiple 클래스 계층에서 클래스의 코드를 재사용하는 방법 입니다.
'Dart' 카테고리의 다른 글
Riot API를 위한 Dart 패키지를 만들었습니다! (0) | 2023.02.17 |
---|---|
dart.dev 번역 작업 프로젝트가 승인되어 공식 홈페이지에 기재되었습니다! (2) | 2023.02.17 |
Dart - Future를 취소하는 법 (0) | 2023.02.17 |
Dart - dynamic vs never vs object (0) | 2022.11.01 |
Comments