我如何继承一个StatefulWidget的状态?

How can I inherit a StatefulWidget's State?

假设我有一个 GenericListItemStatefulWidget 并调用

@override
GenericListItemState createState() => new GenericListItemState();

并说 GenericListItemState(创建为 class GenericListItemState extends State<GenericListItem>)包含构建方法和所有用于操作 GenericListItems 的真实逻辑。

如果我想创建一个类似于 GenericListItemSpecificListItem class,只是它处理几个方法的方式不同,我该怎么做?我可以创建一个 SpecificListItem 扩展 GenericListItem 并覆盖它的 createState() 方法但是我如何扩展具有所有重要逻辑的 GenericListItemState ,包括我需要覆盖的方法?我不需要创建我的 SpecificListItemState 以便它扩展 State<SpecificListItem> 吗?

显然,如果我只做 SpecificListItemState extends GenericListItemState,它确实有效。问题已解决。