AZ
const
оптимизируются в Dart в специальных таблицах поискаSize: a a a
AZ
const
оптимизируются в Dart в специальных таблицах поискаDK
AG
abstract class MyItem {
String getStringSavedData();
}
class MyBD<T extends MyItem> {
List<T> items;
void save() => File('file.txt').write...(items.map((e)=> e.getStringSavedData()).join(';'));
}
class MyItemBase extends MyItem {...}
, там реализовали этот метод одним способом...class MyItemOtherBase extends MyItem {...}
, то он не поподает под второй случай, но под первый поподает...String saveAsJsonString()
class MyBD_Upgraded<T extends MyItemBase> extends MyBD<T>{
@override
void save() => File('file.txt').write...(items.map((e)=> e.saveAsJsonString()).join());
}
AP
AG
const
оптимизируются в Dart в специальных таблицах поискаAG
AN
AZ
AG
DK
const
оптимизируются в Dart в специальных таблицах поискаAZ
AG
DK
M
AG
import 'dir/_.*.dart;!_.*template.dart';
import 'dir/_..dart';При файлах
import 'dir/_.1code.dart';
import 'dir/_.2code.dart';
dir/_.dart
dir/_..dart
dir/_.1code.dart
dir/_.2code.dart
dir/_.sometemplate.dart
dir/_.capskco.as.template.dart
dir/another.dart
dir/a._..asd.dart
AZ
AG
AZ
import 'dir/_.*.dart;!_.*template.dart';
import 'dir/_..dart';При файлах
import 'dir/_.1code.dart';
import 'dir/_.2code.dart';
dir/_.dart
dir/_..dart
dir/_.1code.dart
dir/_.2code.dart
dir/_.sometemplate.dart
dir/_.capskco.as.template.dart
dir/another.dart
dir/a._..asd.dart
AG