文章目录
一、 Dart 面向对象
二、 类定义
三、 类的继承
四、 私有变量
五、 可选参数与默认参数
六、 初始化列表
七、 完整代码示例
八、 相关资源
一、 Dart 面向对象
----
OOP...基本特点 :
封装 : 将现实中存在的事务封装成类 ;
继承 : 使用现有类的功能 , 无需重写现有类的变量及方法 , 只实现扩展内容 ;
多态 : 子类对象可以赋值给父类类型变量 ;
类中定义的内容...使用 class 关键字 , 定义 Dart 类 , 所有的 Dart 类默认继承 Object 类 , 其中定义两个变量 , 定义一个标准的构造方法 , 构造方法中使用 this.name 表示自有参数..., 还可以在子类构造方法体之前初始化示例变量
// 不同的初始化实例变量之间使用逗号隔开
// 父类构造方法 : 如果父类没有默认构造方法 (无参构造方法) ,
//...除了父类构造方法之外 , 还可以在子类构造方法体之前初始化示例变量
// 不同的初始化实例变量之间使用逗号隔开
// 父类构造方法 : 如果父类没有默认构造方法 (无参构造方法