flutter extend 和 implements的使用

29 阅读1分钟

1.extend:

1.1:表示一个类的继承,它不需要重写 父类的所有方法,他只需要重写父类的抽象方法

1.2:具有super关键字,可以用来调用父类的方法

  1. implements:

2.1: 表示实现一个父类,需要重写父类所有的方法和属性,可以实现多个类

使用:当所有子类都需要调用父类的方法。可以用extend, 当子类的方法,不需要调用父类的方法,可以使用 implements