Menu
CoddyTech

命名规范

本课属于 Coddy Dart 学习旅程的“基础知识”单元。第 13 课,共 94 课。

在 Dart 中,命名约定能让代码更易读、更统一:

1. 变量使用驼峰命名法

void main() {
  String firstName = 'John';
  int userAge = 25;
  double accountBalance = 100.50;
  bool isLoggedIn = true;
}

2. 以字母或下划线开头

void main() {
  var name = 'Dart';
  var counter = 1;
}

3. 使用有意义的名称

void main() {
  // 更清晰的命名
  var temperatureFahrenheit = 75.5;
}

4. 常量使用 lowerCamelCase 命名

void main() {
  const pi = 3.14159;
  const maxUsers = 100;
  const baseUrl = 'https://api.example.com';
  const defaultTimeout = Duration(seconds: 30);
}
challenge icon

挑战

入门

在这个挑战中,你将通过修正程序中命名不规范的变量,练习 Dart 命名规范:

  1. 将变量 x 重命名为能描述一个人年龄的名称(使用 camelCase)
  2. 将变量 Y 重命名为能描述一个人身高(以米为单位)的名称(使用 camelCase)
  3. 将常量 ABC 重命名为能描述圆周率的名称(常量使用 lowerCamelCase)
  4. 将 final 变量 temp123 重命名为能描述最高允许温度的名称(使用 camelCase)

重命名后,按照下方所示的格式,为每个变量打印带有描述性的标签:

Age: 25
Height: 1.75
Pi Value: 3.14
Max Temperature: 100.0

你的输出必须与此格式完全一致。

亲手试试

void main() {
  int x = 25;
  double Y = 1.75;
  const double ABC = 3.14;
  final double temp123 = 100.0;
  
  // 打印变量及其标签
  print("Age: $?");
  print("Height: $?");
  print("Pi Value: $?");
  print("Max Temperature: $?");
}
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

基础知识中的所有课

自己练习: Dart 在线编译器