Метод toString
override
Строковое представление этого объекта.
Некоторые классы имеют текстовое представление по умолчанию, часто в паре со статической функцией parse (например, int.parse). Эти классы используют текстовое представление в качестве строкового представления.
Для других классов не существует содержательного текстового представления, которое было бы полезно программе. Такие классы обычно переопределяют toString, чтобы предоставлять полезную информацию при проверке объекта, главным образом для отладки или ведения журнала.
Реализация
String toString() {
var message = this.message;
return (message != null)
? "UnimplementedError: $message"
: "UnimplementedError";
}
© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.19.6/dart-core/UnimplementedError/toString.html