有时候希望泛型是某种特定类型,就可以使用extends关键字
class Member<T extends Person> {
final T _person;
Member(this._person);
String name() {
return "name is ${this._person}"
}
}
// 使用Member,Student继承自Person
Member<Student> student = Member(Student('张三'));
print(student.name())