新闻动态
你的位置:时代尊城120户型 > 新闻动态 > 在 Dart 中,静态字段是类级别的字段_MyClass_访问_int
在 Dart 中,静态字段是类级别的字段_MyClass_访问_int
2025-05-24 11:46    点击次数:147

在 Dart 中,静态字段是类级别的字段,属于类本身,而不是类的实例。这意味着你可以通过类名直接访问静态字段,而不需要创建类的实例。静态字段通常用于存储与类相关的全局数据或配置。

定义静态字段

在 Dart 中,使用 static 关键字来定义静态字段。静态字段可以是任何类型,包括基本类型、对象类型等。

dart

class MyClass {

// 静态字段

static int staticField = 0;

static String staticString = "Hello, Dart!";

}

访问静态字段

你可以通过类名直接访问静态字段,而不需要创建类的实例。

展开剩余59%

dart

void main() {

// 访问静态字段

print(MyClass.staticField); // 输出: 0

print(MyClass.staticString); // 输出: Hello, Dart!

// 修改静态字段

MyClass.staticField = 10;

MyClass.staticString = "Updated, Dart!";

// 再次访问静态字段

print(MyClass.staticField); // 输出: 10

print(MyClass.staticString); // 输出: Updated, Dart!

}

注意事项

类级别访问:静态字段属于类,而不是实例,因此它们在类的所有实例之间共享。

初始化:静态字段可以在类定义时初始化,也可以在代码中随时修改。

用途:静态字段通常用于存储常量、配置设置、全局状态等。

示例说

发布于:福建省