Dart で先物を定義することについてではなく、使用することについてはかなり多くのことがわかりました。letsWait()
かなり時間がかかるとしましょう。Future
クラスの使用方法を教えてください。
import 'dart:async';
void main() {
print('Let\'s get started');
ArtificialWait waitPoint = new ArtificialWait();
Future<String> future = waitPoint.letsWait();
// and how about printing the return here?
print('something fast');
}
class ArtificialWait extends Future<String> {
String letsWait() {
for (var i = 0; i < 5000000000; i++) {
// lol
}
return 'finally';
}
}
この試みは私に与えます:
unresolved implicit call to super constructor 'Future()' class ArtificialWait extends Future<String> {