如果您希望拥有更好的阅读体验,欢迎访问 我的开发笔记
Dart语言中的类
- Dart 语言中所有的对象都是某一个类的实例,所有的类有同一个基类–Object
- Dart 是一种面向对象的语言,并且支持基于mixin的继承方式
- 基于mixin的继承方式具体是指:一个类可以继承自多个父类
创建对象
使用new语句来构造一个类,构造函数的名字可能是ClassName,也可以是ClassName.otherName
var p1 = new Person("xiaoming", 20);
var p2 = new Person.fromDictionary(dictionary)
构造函数(Constructors)
1.声明一个和类名相同的函数,来作为类的构造函数(与有名构造函数作对比,因此也可以叫作无名构造函数)
class Person {
String name;
num age;
Person(String name, num age) {
this.name = name;
this.age = age;
}
}
上面的代码可以