【问题标题】:Why stateful/stateless widgets extends and doesn't implements?为什么有状态/无状态小部件扩展而不实现?
【发布时间】:2021-05-30 14:03:06
【问题描述】:

我有一个求职面试的问题,我想知道为什么有状态和无状态的小部件使用扩展,为什么不使用 Flutter/Dart 中的工具?

【问题讨论】:

标签: flutter widget flutter-layout statefulwidget statelesswidget


【解决方案1】:

Extends

extends 通常是您想要制作更具体的课程版本时的首选。

当你扩展一个类时,你继承了所有的属性、方法等。 如果你想覆盖一个方法,你可以在方法前面加上@override

Implements

implements 是当你想创建一个全新版本的类但你想继承类类型时。

当您创建一个类的新实现时,您有责任提供使该类功能所需的一切。

【讨论】:

    猜你喜欢
    • 2018-02-06
    • 2020-01-23
    • 2021-12-15
    • 2021-06-11
    • 2019-10-06
    • 2021-09-15
    • 2018-09-01
    • 2021-02-16
    • 2020-03-10
    相关资源
    最近更新 更多