用户登录

在定义类的时候你可以在它里面添加一些属性,属性就是类里的一些数据,也可以叫做字段(Field)或者成员(Member),在 Dart 语言里,经常会用实例变量(Instance variables)这个词来表示这种东西。

在之前我们定义的 Car 这个类里面,给它添加一个属性,类型是 String,后面加上一个 ? 号,属性的名字叫 engine。这个 ? 号表示这个属性的初始值是 null。 不然的话,你需要给这个属性设置一个初始值。

现在基于 Car 创建的实例里面就会包含一个 engine 属性,在这个 c1 实例的后面输出一个 . 会列出它里面包含的一些东西,这里会有一个 engine。

运行一下应用,输出的 engine 属性的值是 null。

创建了 c1 实例以后,可以设置一下它里面的 engine 属性的值,比如让它等于 v8 ,然后再运行一下应用,这里输出的 c1 里的 engine 属性的值就会是 v8。

Dart 语言:属性《 Dart 语言:类 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点