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
- riot api dart
- swift 동시성
- AnimationController
- flutter bloc
- 파이썬
- flutter ios 폴더
- widget
- flutter statefulwidget
- leetcode dart
- 롤 api dart
- 파이썬 부동소수점
- lol api dart
- flutter android 폴더
- tft api dart
- flutter
- dart new 키워드
- 발로란트 api dart
- dart
- valorant api dart
- 롤토체스 api dart
- dart.dev
- Architectural overview
- docker overview
- swift concurrency
- generate parentheses dart
- keychain error
- PlatformException(sign_in_failed
- dart new
- com.google.GIDSignIn
- flutter widget
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