Dart 语言并没有提供 interface 关键字,但是每一个类都隐式地定义了一个接口。
import 'dart:math';
abstract class Shape {
factory Shape(String type) {
if (type == 'circle')
Dart 语言并没有提供 interface 关键字,但是每一个类都隐式地定义了一个接口。
import 'dart:math';
abstract class Shape {
factory Shape(String type) {
if (type == 'circle')