[Dart] 인터페이스
Updated:
개요
- 인터페이스를 지정하는 키워드 없음
- 상속과 다른점
- 적용 개수 제한 없음
- 모든 기능 재정의 필요
예제
- 코드
-
abstract class Interface01 { void i01(); } abstract class Interface02 { void i02(); } class Test implements Interface01, Interface02 { @override void i01() { print('i01'); } @override void i02() { print('i02'); } } void main() { Test test = Test(); test.i01(); test.i02(); }
-
- 실행 결과
-
i01 i02
-