用户登录

直接通过类就可以使用的属性还有方法就是类属性还有类方法,也可以叫静态属性,静态方法。 比如在 Car 这个类里面可以先添加一个类属性,这里要用 staic 这个关键词标记一下,属性的名字是 description,把它的值设置成 小心驾驶 ~

然后可以再定义一个类方法,同样需要使用 staic 关键词标记一下,方法的名字是 printDescription ,在这个方法里可以用 print,输出 Car.description 的值。这个 description 是 Car 的类属性。

在应用里入口这里可以再用一个 print ,输出 Car 的 description 这个类属性的值,下面可以再执行一下 Car 这个类的 printDescription 这个类方法。

运行一下应用,你会发现在控制台上输出了两次 小心驾驶。

第一次输出的小心驾驶,是 Car 的 description 这个类属性的值,第二次输出的小心驾驶,是执行了 Car 的 printDescription 得到的结果,在这个方法里,会执行 print,在控制台上输出 Car 的 description 这个类属性的值。

类属性与类方法跟一般的属性与方法不同的地方就是,类属性还有类方法不需要实例化,直接通过类本身就可以使用。

Dart 语言:类属性与类方法《 Dart 语言:类 》

统计

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

社会化网络

关于

微信订阅号

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