Dart 抽象类
1、抽象类使用abstract表示,不能直接被实例化
2、抽象方法不用abstract修饰,无实现
abstract class Person {
void run();
void study() {}
}3、抽象类可以没有抽象方法
4、有抽象方法的类一定得声明为抽象类
抽象类:
抽象类使用abstract表示,不能直接实例化
抽象方法不用abstract修饰,无实现(与java不同)
抽象类可以没有抽象方法
有抽象方法的类一定得声明为抽象类
抽象类的特性。
抽象类 :
dart抽象类
抽象类 code
抽象类:
抽象类使用abstract表示,不能直接实例化
抽象方法不用abstract修饰,无实现(与java不同)
抽象类可以没有抽象方法
有抽象方法的类一定得声明为抽象类
抽象类的基础定义
类中如果有抽象方法(只定义了,没有实现)则该类必须由 abstract 来修饰
抽象类主要用于被子类去继承 有点类似接口的概念
