【发布时间】:2020-10-15 00:33:39
【问题描述】:
我在同一个类中有这两种方法,我想在第二种方法中访问一个变量。在 C# 中我们只是将它设置为公共变量.. 但是 Dart 和 Flutter 呢.. 如何在 play 方法中访问这个变量 'hours'。
这是我尝试过的方式,但它告诉我它无法识别小时变量。
问题是 'hours' 变量是最终变量,不能在类级别声明,因为它需要初始化,我只想在学习方法中初始化它
class Student{
Future study(){
final hours = 5;
}
void play(){
int playhours = study().hours +2;
}
}
【问题讨论】: