小编Wes*_*Yam的帖子

在 Dart 中通过引用或指针或值传递

我正在尝试编写一些代码,这些代码可以通过其他类的函数将变量相加,作为对某些作品的测试。我不想写返回,扩展,全局变量但仍然可以添加值。有任何想法吗?或者是不可能的?

void main() {
  bbb B = new bbb();
  B.bOut();
  
}
class bbb{
  int b = 1;
  void bOut(){
    aaa A = aaa(this.b);
    A.aAdd();
    print(b);
  }
}
class aaa{
  int variableA;
  aaa(this.variableA);
  void aAdd (){
    variableA++;
  }
}
Run Code Online (Sandbox Code Playgroud)

输出为 1

dart flutter

6
推荐指数
2
解决办法
7765
查看次数

标签 统计

dart ×1

flutter ×1