说我有一个GenericListItem
which is aStatefulWidget
并调用
@override
GenericListItemState createState() => new GenericListItemState();
并说GenericListItemState
(创建为class GenericListItemState extends State<GenericListItem>
)包含构建方法和所有用于操作的真实逻辑GenericListItems
。
如果我想创建一个SpecificListItem
类似于 a 的类,GenericListItem
但它以不同方式处理几个方法,我该怎么做?我可以创建一个SpecificListItem
扩展GenericListItem
并覆盖其createState()
方法的方法,但是如何扩展GenericListItemState
具有所有重要逻辑的方法,包括我需要覆盖的方法?我不需要创建我的SpecificListItemState
所以它扩展了State<SpecificListItem>
吗?